From 32c207fc4b79ae01507b88b1a3e482f6fbffedbf Mon Sep 17 00:00:00 2001 From: steffer <103386822+istefox@users.noreply.github.com> Date: Mon, 15 Jun 2026 13:18:28 +0200 Subject: [PATCH] ci: run release actions on Node 24, build on Node 22 (#14) --- .github/workflows/release.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 11699d8..acd0da4 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -1,7 +1,7 @@ name: Release # Builds the plugin and publishes a GitHub release with signed build -# provenance whenever a semver tag (e.g. 0.1.4) is pushed. +# provenance whenever a semver tag (e.g. 0.1.5) is pushed. on: push: @@ -13,6 +13,10 @@ permissions: id-token: write attestations: write +env: + # Run the bundled JS actions on Node 24; Node 20 is being removed from the runners. + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: "true" + jobs: release: runs-on: ubuntu-latest @@ -23,7 +27,7 @@ jobs: - name: Setup Node uses: actions/setup-node@v4 with: - node-version: "20" + node-version: "22" cache: "npm" - name: Install dependencies