new(context-v, issues): the search column holds stale results — new a… #74
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: Deploy splash to GitHub Pages | |
| on: | |
| push: | |
| # The augment-it rebuild currently lives on `rebuild/turbo-rsbuild` — that's | |
| # where splash/ exists, so that's what we deploy from. `main` is kept for | |
| # after the rebuild lands there. (master/development are intentionally NOT | |
| # watched yet: they have no splash/, so a push would just fail the build.) | |
| branches: [rebuild/turbo-rsbuild, main] | |
| workflow_dispatch: | |
| permissions: | |
| contents: read | |
| pages: write | |
| id-token: write | |
| concurrency: | |
| group: pages | |
| cancel-in-progress: false | |
| jobs: | |
| build: | |
| runs-on: ubuntu-latest | |
| defaults: | |
| run: | |
| working-directory: splash | |
| steps: | |
| - name: Checkout | |
| uses: actions/checkout@v4 | |
| with: | |
| # Single-project repo — no submodules to fetch. The splash reads | |
| # ../changelog and ../context-v as plain file IO from the parent | |
| # repo's working tree. | |
| fetch-depth: 1 | |
| - name: Setup pnpm | |
| uses: pnpm/action-setup@v4 | |
| - name: Setup Node | |
| uses: actions/setup-node@v4 | |
| with: | |
| node-version: 22 | |
| cache: pnpm | |
| cache-dependency-path: splash/pnpm-lock.yaml | |
| - name: Install | |
| run: pnpm install --frozen-lockfile=false --ignore-workspace | |
| - name: Build | |
| run: pnpm build | |
| - name: Configure Pages | |
| uses: actions/configure-pages@v5 | |
| with: | |
| # Auto-enable Pages on first run so the workflow bootstraps itself | |
| # even when "Get Pages site" returns 404 the very first time. | |
| enablement: true | |
| - name: Upload artifact | |
| uses: actions/upload-pages-artifact@v3 | |
| with: | |
| path: splash/dist | |
| deploy: | |
| needs: build | |
| runs-on: ubuntu-latest | |
| environment: | |
| name: github-pages | |
| url: ${{ steps.deployment.outputs.page_url }} | |
| steps: | |
| - name: Deploy to GitHub Pages | |
| id: deployment | |
| uses: actions/deploy-pages@v4 |