space: the frame panel shows the rater's re-read, not a superseded an… #22
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: validate | |
| on: | |
| push: | |
| branches: [main] | |
| pull_request: | |
| jobs: | |
| validate: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@v4 | |
| - uses: actions/setup-python@v5 | |
| with: | |
| python-version: "3.11" | |
| - run: python -m pip install --upgrade pip | |
| - run: pip install -e ".[dev,data,stats,probes,judges,cloud]" -c constraints.txt | |
| - run: make validate | |
| # The Space is ~2,000 lines of TypeScript that no gate touched until D073's rebuild. | |
| # `npm run build` runs `tsc --noEmit` first, so this is a typecheck and a build in one. | |
| space: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@v4 | |
| - uses: actions/setup-node@v4 | |
| with: | |
| node-version: "22" | |
| cache: npm | |
| cache-dependency-path: space/package-lock.json | |
| - run: npm ci | |
| working-directory: space | |
| - run: npm run build | |
| working-directory: space |