Skip to content

Add per-place profile pinning (#29) #57

Add per-place profile pinning (#29)

Add per-place profile pinning (#29) #57

Workflow file for this run

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"