diff --git a/.github/workflows/backend-tests.yml b/.github/workflows/backend-tests.yml index 64ba0e90c9d..19c655a4c27 100644 --- a/.github/workflows/backend-tests.yml +++ b/.github/workflows/backend-tests.yml @@ -45,7 +45,7 @@ jobs: with: run_install: false - name: Use Node.js - uses: actions/setup-node@v6 + uses: actions/setup-node@v7 with: node-version: ${{ matrix.node }} cache: pnpm @@ -101,7 +101,7 @@ jobs: with: run_install: false - name: Use Node.js - uses: actions/setup-node@v6 + uses: actions/setup-node@v7 with: node-version: ${{ matrix.node }} cache: pnpm @@ -181,7 +181,7 @@ jobs: with: run_install: false - name: Use Node.js - uses: actions/setup-node@v6 + uses: actions/setup-node@v7 with: node-version: ${{ matrix.node }} cache: pnpm @@ -247,7 +247,7 @@ jobs: with: run_install: false - name: Use Node.js - uses: actions/setup-node@v6 + uses: actions/setup-node@v7 with: node-version: ${{ matrix.node }} cache: pnpm diff --git a/.github/workflows/build-and-deploy-docs.yml b/.github/workflows/build-and-deploy-docs.yml index f49cf2974f9..0733c08e424 100644 --- a/.github/workflows/build-and-deploy-docs.yml +++ b/.github/workflows/build-and-deploy-docs.yml @@ -58,7 +58,7 @@ jobs: # Pin Node so the build does not silently fall back to whatever the # runner image ships with. The repo declares engines.node >=24.0.0. - name: Use Node.js - uses: actions/setup-node@v6 + uses: actions/setup-node@v7 with: node-version: 24 cache: pnpm diff --git a/.github/workflows/deb-package.yml b/.github/workflows/deb-package.yml index 51bad3b9383..3825852ff41 100644 --- a/.github/workflows/deb-package.yml +++ b/.github/workflows/deb-package.yml @@ -69,7 +69,7 @@ jobs: - uses: pnpm/action-setup@v6 - name: Setup Node - uses: actions/setup-node@v6 + uses: actions/setup-node@v7 with: node-version: '24' cache: pnpm diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index cca0feb45f1..44354474f3f 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -57,7 +57,7 @@ jobs: # packageManager in a root package.json. package_json_file: etherpad/package.json - name: Use Node.js - uses: actions/setup-node@v6 + uses: actions/setup-node@v7 with: node-version: 24 cache: pnpm diff --git a/.github/workflows/downstream-smoke.yml b/.github/workflows/downstream-smoke.yml index fc42cfe3ef3..08208f882ae 100644 --- a/.github/workflows/downstream-smoke.yml +++ b/.github/workflows/downstream-smoke.yml @@ -42,7 +42,7 @@ jobs: run_install: false - name: Use Node.js - uses: actions/setup-node@v6 + uses: actions/setup-node@v7 with: node-version: 24 cache: pnpm diff --git a/.github/workflows/frontend-admin-tests.yml b/.github/workflows/frontend-admin-tests.yml index 5ff9dea2984..9283eb5daf6 100644 --- a/.github/workflows/frontend-admin-tests.yml +++ b/.github/workflows/frontend-admin-tests.yml @@ -40,7 +40,7 @@ jobs: with: run_install: false - name: Use Node.js - uses: actions/setup-node@v6 + uses: actions/setup-node@v7 with: node-version: ${{ matrix.node }} cache: pnpm diff --git a/.github/workflows/frontend-tests.yml b/.github/workflows/frontend-tests.yml index 0def07b51f7..c948082c855 100644 --- a/.github/workflows/frontend-tests.yml +++ b/.github/workflows/frontend-tests.yml @@ -40,7 +40,7 @@ jobs: with: run_install: false - name: Use Node.js - uses: actions/setup-node@v6 + uses: actions/setup-node@v7 with: node-version: 24 cache: pnpm @@ -112,7 +112,7 @@ jobs: with: run_install: false - name: Use Node.js - uses: actions/setup-node@v6 + uses: actions/setup-node@v7 with: node-version: 24 cache: pnpm @@ -188,7 +188,7 @@ jobs: with: run_install: false - name: Use Node.js - uses: actions/setup-node@v6 + uses: actions/setup-node@v7 with: node-version: 24 cache: pnpm @@ -289,7 +289,7 @@ jobs: with: run_install: false - name: Use Node.js - uses: actions/setup-node@v6 + uses: actions/setup-node@v7 with: node-version: 24 cache: pnpm diff --git a/.github/workflows/handleRelease.yml b/.github/workflows/handleRelease.yml index 03ca8866786..ee71ae696fe 100644 --- a/.github/workflows/handleRelease.yml +++ b/.github/workflows/handleRelease.yml @@ -40,7 +40,7 @@ jobs: with: run_install: false - name: Use Node.js - uses: actions/setup-node@v6 + uses: actions/setup-node@v7 with: node-version: 24 cache: pnpm diff --git a/.github/workflows/installer-test.yml b/.github/workflows/installer-test.yml index a40cd9db220..7ae984574fb 100644 --- a/.github/workflows/installer-test.yml +++ b/.github/workflows/installer-test.yml @@ -40,7 +40,7 @@ jobs: steps: - uses: actions/checkout@v7 - - uses: actions/setup-node@v6 + - uses: actions/setup-node@v7 with: node-version: 24 @@ -116,7 +116,7 @@ jobs: steps: - uses: actions/checkout@v7 - - uses: actions/setup-node@v6 + - uses: actions/setup-node@v7 with: node-version: 24 diff --git a/.github/workflows/load-test.yml b/.github/workflows/load-test.yml index 9b498416cb2..c5b5dbcb909 100644 --- a/.github/workflows/load-test.yml +++ b/.github/workflows/load-test.yml @@ -37,7 +37,7 @@ jobs: with: run_install: false - name: Use Node.js - uses: actions/setup-node@v6 + uses: actions/setup-node@v7 with: node-version: 24 cache: pnpm @@ -75,7 +75,7 @@ jobs: with: run_install: false - name: Use Node.js - uses: actions/setup-node@v6 + uses: actions/setup-node@v7 with: node-version: 24 cache: pnpm @@ -138,7 +138,7 @@ jobs: with: run_install: false - name: Use Node.js - uses: actions/setup-node@v6 + uses: actions/setup-node@v7 with: node-version: 24 cache: pnpm diff --git a/.github/workflows/perform-type-check.yml b/.github/workflows/perform-type-check.yml index fbed6df2c4d..c4602f13e3b 100644 --- a/.github/workflows/perform-type-check.yml +++ b/.github/workflows/perform-type-check.yml @@ -37,7 +37,7 @@ jobs: with: run_install: false - name: Use Node.js - uses: actions/setup-node@v6 + uses: actions/setup-node@v7 with: node-version: 24 cache: pnpm diff --git a/.github/workflows/rate-limit.yml b/.github/workflows/rate-limit.yml index 3cd791164b2..9d7671765d4 100644 --- a/.github/workflows/rate-limit.yml +++ b/.github/workflows/rate-limit.yml @@ -40,7 +40,7 @@ jobs: with: run_install: false - name: Use Node.js - uses: actions/setup-node@v6 + uses: actions/setup-node@v7 with: node-version: 24 cache: pnpm diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b0b697845af..4e27607b257 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -62,7 +62,7 @@ jobs: # packageManager in a root package.json. package_json_file: etherpad/package.json - name: Use Node.js - uses: actions/setup-node@v6 + uses: actions/setup-node@v7 with: node-version: 24 cache: pnpm diff --git a/.github/workflows/releaseEtherpad.yml b/.github/workflows/releaseEtherpad.yml index dd53cf9aee5..a80b4a20712 100644 --- a/.github/workflows/releaseEtherpad.yml +++ b/.github/workflows/releaseEtherpad.yml @@ -46,7 +46,7 @@ jobs: exit 1 - name: Checkout repository uses: actions/checkout@v7 - - uses: actions/setup-node@v6 + - uses: actions/setup-node@v7 with: # OIDC trusted publishing needs npm >= 11.5.1, which requires # Node >= 22.9.0. Node 24 satisfies that and matches the rest of CI. diff --git a/.github/workflows/update-plugins.yml b/.github/workflows/update-plugins.yml index 2f3ca478389..33f463fd447 100644 --- a/.github/workflows/update-plugins.yml +++ b/.github/workflows/update-plugins.yml @@ -24,7 +24,7 @@ jobs: run_install: false - name: Use Node.js - uses: actions/setup-node@v6 + uses: actions/setup-node@v7 with: node-version: 24 diff --git a/.github/workflows/upgrade-from-latest-release.yml b/.github/workflows/upgrade-from-latest-release.yml index 02c527e7006..5528b7f9414 100644 --- a/.github/workflows/upgrade-from-latest-release.yml +++ b/.github/workflows/upgrade-from-latest-release.yml @@ -50,7 +50,7 @@ jobs: with: run_install: false - name: Use Node.js - uses: actions/setup-node@v6 + uses: actions/setup-node@v7 with: node-version: ${{ matrix.node }} cache: pnpm