name: CI on: [push, pull_request] jobs: analyze: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 with: submodules: true - uses: pnpm/action-setup@v4 with: run_install: true - uses: CompeyDev/setup-rokit@v0.1.2 - name: Check code quality run: sh bin/check.sh - name: Run tests run: lune run test/spec.server.luau - name: Build models run: sh bin/build.sh