ci: opt into Node 24 action runtime

This commit is contained in:
Peter Steinberger 2026-04-21 05:04:41 +01:00
parent f28583d44c
commit 4517528d57
No known key found for this signature in database
3 changed files with 8 additions and 2 deletions

View File

@ -13,7 +13,7 @@ inputs:
node-version:
description: Node.js version to install when setup-node is true.
required: false
default: "20"
default: "24"
setup-pnpm:
description: Whether to enable corepack and activate pnpm.
required: false

View File

@ -8,6 +8,9 @@ on:
permissions:
contents: read
env:
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: "true"
jobs:
test:
runs-on: ubuntu-latest
@ -19,7 +22,7 @@ jobs:
uses: ./.github/actions/setup-ci-env
with:
setup-node: "true"
node-version: "20"
node-version: "24"
setup-pnpm: "true"
apt-packages: "build-essential"

View File

@ -14,6 +14,9 @@ on:
permissions:
contents: write
env:
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: "true"
jobs:
goreleaser-darwin:
runs-on: macos-latest