diff --git a/.github/workflows/accessibility.yml b/.github/workflows/accessibility.yml index 991c822..4720344 100644 --- a/.github/workflows/accessibility.yml +++ b/.github/workflows/accessibility.yml @@ -31,11 +31,13 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - - uses: pnpm/action-setup@0ebf47130e4866e96fce0953f49152a61190b271 # v6.0.9 - - uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 + + - name: Set up PNPM + uses: pnpm/setup@4700d737c3d7a2e7199f3d42a920f0bf7f34e411 # v2.0.1 with: - node-version: 24 - cache: pnpm + cache: true + runtime: node@lts + - run: pnpm install --frozen-lockfile - name: Run Accessibility Audit run: pnpm run test:accessibility:ci diff --git a/.github/workflows/check-and-lint.yml b/.github/workflows/check-and-lint.yml index a50869b..4d204b0 100644 --- a/.github/workflows/check-and-lint.yml +++ b/.github/workflows/check-and-lint.yml @@ -18,10 +18,11 @@ jobs: task: [check, lint] steps: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - - uses: pnpm/action-setup@0ebf47130e4866e96fce0953f49152a61190b271 # v6.0.9 - - uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 + + - name: Set up PNPM + uses: pnpm/setup@4700d737c3d7a2e7199f3d42a920f0bf7f34e411 # v2.0.1 with: - node-version: 24 - cache: pnpm - - run: pnpm install --frozen-lockfile + cache: true + runtime: node@lts + - run: pnpm run ${{ matrix.task }} diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 972f995..958984f 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -14,12 +14,13 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - - uses: pnpm/action-setup@0ebf47130e4866e96fce0953f49152a61190b271 # v6.0.9 - - uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 + + - name: Set up PNPM + uses: pnpm/setup@4700d737c3d7a2e7199f3d42a920f0bf7f34e411 # v2.0.1 with: - node-version: 24 - cache: pnpm - - run: pnpm install --frozen-lockfile + cache: true + runtime: node@lts + - run: pnpm run check - run: pnpm run lint - run: pnpm -r build