name: Documentation build on: workflow_dispatch: permissions: contents: read concurrency: group: documentation-build-${{ github.ref }} cancel-in-progress: true env: HUSKY: "0" jobs: build: name: Build documentation runs-on: ubuntu-latest timeout-minutes: 10 steps: - uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.4.0 - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0 with: node-version-file: .nvmrc - name: Cache npm package downloads id: npm-cache uses: ./.github/actions/npm-cache - run: npm ci - run: npm run docs:build