Add per-place profile pinning (#29) #57
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: 馃И Tests | |
| on: | |
| pull_request: | |
| push: | |
| branches: | |
| - main | |
| concurrency: | |
| group: ${{ github.workflow }}-${{ github.ref }} | |
| cancel-in-progress: true | |
| jobs: | |
| tests: | |
| name: Run Tests | |
| runs-on: ubuntu-latest | |
| timeout-minutes: 15 | |
| steps: | |
| - name: 馃摜 Checkout repository | |
| uses: actions/checkout@v4 | |
| - name: 馃敡 Install Rokit | |
| uses: CompeyDev/setup-rokit@v0.1.2 | |
| with: | |
| cache: true | |
| token: ${{ secrets.GITHUB_TOKEN }} | |
| - name: 馃搵 Verify tools | |
| run: rokit list | |
| - uses: dtolnay/rust-toolchain@stable | |
| with: | |
| targets: wasm32-unknown-unknown | |
| - uses: Swatinem/rust-cache@v2 | |
| with: | |
| workspaces: backend -> target | |
| - uses: arduino/setup-protoc@v3 | |
| - name: Install wasm-bindgen test runner | |
| run: cargo install wasm-bindgen-cli --version 0.2.125 | |
| - name: Run Lute setup | |
| run: lute setup | |
| - name: 馃摝 Setup project | |
| run: lute run setup | |
| env: | |
| ROBLOX_API_KEY: ${{ secrets.ROBLOX_API_KEY }} | |
| - name: 馃И Run backend tests | |
| run: | | |
| cd backend | |
| cargo test | |
| - name: 馃攷 Run tests | |
| run: lute run test | |
| env: | |
| ROBLOX_API_KEY: ${{ secrets.ROBLOX_API_KEY }} | |
| ROBLOX_UNIT_TESTING_UNIVERSE_ID: "10128045586" | |
| ROBLOX_UNIT_TESTING_PLACE_ID: "137718969043315" |