Merge pull request #1872 from Rocket-Quack/fix/docs-pipeline-1

ci(docs): switch pages workflow to corepack-managed pnpm
This commit is contained in:
RocketQuack 2026-04-14 14:09:40 +02:00 committed by GitHub
commit 159eb8231f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -32,17 +32,23 @@ jobs:
- name: Checkout
uses: actions/checkout@v6
- name: Install pnpm
uses: pnpm/action-setup@v6
with:
version: 10
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v6
with:
node-version: ${{ matrix.node-version }}
cache: "pnpm"
cache-dependency-path: ./docs
- name: Enable Corepack
run: corepack enable
- name: Activate pnpm
run: corepack prepare pnpm@10.28.2 --activate
- name: Show tool versions
run: |
node --version
corepack --version
pnpm --version
which pnpm
- name: Install dependencies
run: pnpm i --frozen-lockfile