diff --git a/.github/workflows/autofix.yml b/.github/workflows/autofix.yml index d4f9ddb09..8cd0170c9 100644 --- a/.github/workflows/autofix.yml +++ b/.github/workflows/autofix.yml @@ -13,13 +13,11 @@ jobs: steps: - uses: actions/checkout@v6 - - uses: pnpm/action-setup@v6 - - - name: Use Node.js 24 - uses: actions/setup-node@v6 + - name: Setup PNPM + uses: pnpm/setup@v2.1.0 with: - node-version: 24 - cache: "pnpm" + runtime: node@v24 + require-lockfile: true - name: Install dependencies run: pnpm install --frozen-lockfile diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 85dbeae33..35e0668d0 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -21,13 +21,11 @@ jobs: steps: - uses: actions/checkout@v7 - - uses: pnpm/action-setup@v6 - - - name: Use Node.js 24 - uses: actions/setup-node@v6 + - name: Setup PNPM + uses: pnpm/setup@v2.1.0 with: - node-version: 24 - cache: "pnpm" + runtime: node@v24 + require-lockfile: true - name: Install dependencies run: pnpm install --frozen-lockfile diff --git a/.github/workflows/buildBranches.yml b/.github/workflows/buildBranches.yml index 2ba94874c..3a96fde4b 100644 --- a/.github/workflows/buildBranches.yml +++ b/.github/workflows/buildBranches.yml @@ -40,15 +40,12 @@ jobs: with: ref: ${{ github.event.inputs.branch || github.ref }} - - uses: pnpm/action-setup@v6 + - name: Setup PNPM if: github.ref_name != 'bun' - - - name: Use Node.js 24 - if: github.ref_name != 'bun' - uses: actions/setup-node@v6 + uses: pnpm/setup@v2.1.0 with: - node-version: 24 - cache: "pnpm" + runtime: node@v24 + require-lockfile: true - name: Install dependencies if: github.ref_name != 'bun' diff --git a/.github/workflows/nixosBuild.yml b/.github/workflows/nixosBuild.yml index 339402acd..af92db1c5 100644 --- a/.github/workflows/nixosBuild.yml +++ b/.github/workflows/nixosBuild.yml @@ -18,13 +18,11 @@ jobs: steps: - uses: actions/checkout@v6 - - uses: pnpm/action-setup@v6 - - - name: Use Node.js 24 - uses: actions/setup-node@v6 + - name: Setup PNPM + uses: pnpm/setup@v2.1.0 with: - node-version: 24 - cache: "pnpm" + runtime: node@v24 + require-lockfile: true - name: Install dependencies run: pnpm install --frozen-lockfile diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 01e1035db..7d4a41850 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -60,18 +60,10 @@ jobs: - name: Setup PNPM if: steps.check.outputs.release == 'true' - uses: pnpm/action-setup@v6 - - - name: Use Node.js 24 - if: steps.check.outputs.release == 'true' - uses: actions/setup-node@v6 + uses: pnpm/setup@v2.1.0 with: - node-version: 24 - cache: "pnpm" - - - name: Install dependencies - if: steps.check.outputs.release == 'true' - run: pnpm install --frozen-lockfile + runtime: node@v24 + require-lockfile: true - name: Build web if: steps.check.outputs.release == 'true' diff --git a/.github/workflows/reportBrokenPlugins.yml b/.github/workflows/reportBrokenPlugins.yml index 762e56c99..8d5679d90 100644 --- a/.github/workflows/reportBrokenPlugins.yml +++ b/.github/workflows/reportBrokenPlugins.yml @@ -43,13 +43,11 @@ jobs: repository: ${{ inputs.pr_repo || github.repository }} ref: ${{ inputs.ref || (github.event_name == 'schedule' && 'dev' || github.ref) }} - - uses: pnpm/action-setup@v6 - - - name: Use Node.js 24 - uses: actions/setup-node@v6 + - name: Setup PNPM + uses: pnpm/setup@v2.1.0 with: - node-version: 24 - cache: "pnpm" + runtime: node@v24 + require-lockfile: true - name: Install dependencies run: | diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 78cc78b31..21b3cbda8 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -16,13 +16,12 @@ jobs: steps: - uses: actions/checkout@v7 - - uses: pnpm/action-setup@v6 - - name: Use Node.js 24 - uses: actions/setup-node@v6 + - name: Setup PNPM + uses: pnpm/setup@v2.1.0 with: - node-version: 24 - cache: "pnpm" + runtime: node@v24 + require-lockfile: true - name: Install dependencies run: pnpm install --frozen-lockfile