Repository navigation
test: wait for revoked runtime shutdown before reading history #87
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: Platform regression | |
| on: | |
| pull_request: | |
| push: | |
| branches: [main] | |
| jobs: | |
| deterministic-platform-regression: | |
| runs-on: ubuntu-latest | |
| timeout-minutes: 20 | |
| steps: | |
| - uses: actions/checkout@v4 | |
| - uses: pnpm/action-setup@v4 | |
| with: | |
| version: 10.34.6 | |
| - uses: actions/setup-node@v4 | |
| with: | |
| node-version: 24 | |
| cache: pnpm | |
| - run: pnpm install --frozen-lockfile | |
| - run: pnpm -C packages/server-core build | |
| # verification-isolation serves the production Platform Shell, so the | |
| # Server reads the Next.js static export at packages/web/out. Without that | |
| # export the app entry answers 404 and the check fails for a missing | |
| # shell, not for a verification-boundary defect. | |
| - run: pnpm -C packages/web build | |
| - run: pnpm test:platform-regression |