Skip to content

Commit 8ff7a3e

Browse files
ci: opt into Node.js 24 for GitHub Actions runners
Set FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true globally in all workflow files to address Node.js 20 deprecation (enforced June 2, 2026).
1 parent c489fa7 commit 8ff7a3e

3 files changed

Lines changed: 9 additions & 0 deletions

File tree

.github/workflows/release-please.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@ permissions:
88
contents: write
99
pull-requests: write
1010

11+
env:
12+
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true
13+
1114
jobs:
1215
release-please:
1316
runs-on: blacksmith-4vcpu-ubuntu-2404

.github/workflows/release.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,9 @@ concurrency:
2323
group: ${{ github.workflow }}-${{ github.ref }}
2424
cancel-in-progress: true
2525

26+
env:
27+
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true
28+
2629
jobs:
2730
build-macos:
2831
name: Build macOS (ARM64)

.github/workflows/test.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,9 @@ concurrency:
2222
group: ${{ github.workflow }}-${{ github.ref }}
2323
cancel-in-progress: true
2424

25+
env:
26+
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true
27+
2528
jobs:
2629
rust-lint:
2730
name: Rust Lint and Format Check

0 commit comments

Comments
 (0)