riot-api 0.1.2

A rust crate to interact with Riot Games Developer API
Documentation
name: Rust

on:
  push:
    branches: [ "master" ]
  pull_request:
    branches: [ "master" ]

env:
  RUST_LOG: "trace"
  CARGO_TERM_COLOR: always
  API_KEY: ${{ secrets.API_KEY }}
  TEST_GAME_NAME: ${{ vars.TEST_GAME_NAME }}
  TEST_TAG_LINE: ${{ vars.TEST_TAG_LINE }}
  TEST_PUUID: ${{ secrets.TEST_PUUID }}
  TEST_SUMMONER_ID: ${{ secrets.TEST_SUMMONER_ID }}
  TEST_CHAMPION_ID: ${{ vars.TEST_CHAMPION_ID }}
  TEST_MATCH_ID: ${{ vars.TEST_MATCH_ID }}

  TEST_TOURNAMENT_PROVIDER_ID: "1"
  TEST_TOURNAMENT_REGION: "NA"
  TEST_TOURNAMENT_PROVIDER_URL: "https://tournamentrealm.matrixsenp.ai/callback"
  TEST_TOURNAMENT_ID: "2"
  TEST_TOURNAMENT_NAME: "STUB_TOURNAMENT"
  TEST_TOURNAMENT_LOBBY: "STUB_LOBBY"
  TEST_TOURNAMENT_CODE: "STUB04d1b-09f38d9d-75ea-48e3-9ba2-7cf623381d25"

jobs:
  build:
    environment: test_environment

    runs-on: ubuntu-latest

    steps:
    - uses: actions/checkout@v3
    - name: Build
      run: cargo build --verbose
    - name: Run tests
      run: cargo test --verbose --all --all-features