chore(master): release 8.8.2 (#356) #213
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 docs | |
| on: | |
| push: | |
| branches: [master] | |
| workflow_dispatch: | |
| permissions: | |
| contents: read | |
| pages: write | |
| id-token: write | |
| # Allow only one deployment at a time, but let in-progress runs finish. | |
| concurrency: | |
| group: pages | |
| cancel-in-progress: false | |
| jobs: | |
| build: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@v7 | |
| - uses: actions/setup-node@v7 | |
| with: | |
| node-version: 22 | |
| cache: npm | |
| cache-dependency-path: | | |
| package-lock.json | |
| website/package-lock.json | |
| # root install first: the demo bundle wraps the repo's lib/ and its | |
| # dependencies (node_modules/x11 and friends) | |
| - name: Install repo dependencies | |
| run: npm ci | |
| - name: Install website dependencies | |
| run: npm ci | |
| working-directory: website | |
| - name: Build site | |
| run: npm run build | |
| working-directory: website | |
| - uses: actions/upload-pages-artifact@v5 | |
| with: | |
| path: website/build | |
| deploy: | |
| needs: build | |
| runs-on: ubuntu-latest | |
| environment: | |
| name: github-pages | |
| url: ${{ steps.deployment.outputs.page_url }} | |
| steps: | |
| - id: deployment | |
| uses: actions/deploy-pages@v5 |