Bump tar from 7.5.2 to 7.5.11 #235
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: Build and check | |
| on: | |
| pull_request: | |
| permissions: | |
| contents: read | |
| concurrency: | |
| group: 'build-doc-${{ github.ref }}' # This ensures concurrency for the same branch or PR | |
| cancel-in-progress: true # This cancels any in-progress execution when a new commit is done on the same branch | |
| jobs: | |
| build-doc: | |
| name: Build documentation | |
| runs-on: ubuntu-24.04 | |
| steps: | |
| - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 | |
| - uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6.1.0 | |
| with: | |
| node-version: 21 | |
| - name: Use yarn 4.12 | |
| run: | | |
| corepack enable | |
| corepack prepare yarn@4.12.0 --activate | |
| - name: Install dependencies | |
| run: yarn install --immutable | |
| - name: Build documentation website | |
| # Check paths are valid, markdown, etc. | |
| run: yarn build | |
| - name: Check links | |
| # exceptions can be added in .lycheeignore file | |
| id: lychee | |
| uses: lycheeverse/lychee-action@82202e5e9c2f4ef1a55a3d02563e1cb6041e5332 # v2.4.1 | |
| with: | |
| fail: true | |
| failIfEmpty: true | |
| jobSummary: true | |
| args: build --root-dir=${{ github.workspace }}/build --verbose --no-progress --max-redirects=20 |