Leave the overview app off the page in web/ #21
Workflow file for this run
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: check-web | |
| # The page in web/ is generated from four things at once: the classes, the | |
| # package index, the package table of the README and the scan they share. A | |
| # pull request can break that without touching web/ at all - a package with no | |
| # README row, a row whose cells no longer parse, an app in a directory that is | |
| # no package. None of it shows up until a deploy, and a deploy happens after | |
| # the merge. This check runs the generator with --check on every pull request | |
| # instead. Plain node, no dependencies, so it stays a few seconds. | |
| on: | |
| pull_request: | |
| push: | |
| branches: [main] | |
| permissions: | |
| contents: read | |
| concurrency: | |
| group: check-web-${{ github.ref }} | |
| cancel-in-progress: true | |
| jobs: | |
| check-web: | |
| runs-on: ubuntu-latest | |
| timeout-minutes: 5 | |
| steps: | |
| - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 | |
| - uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 | |
| with: | |
| node-version: '22' | |
| - run: node scripts/generate-web-index.mjs --check |