Skip to content

Commit aa3b8f9

Browse files
committed
ci: opt into Node.js 24 to silence setup-zig deprecation warning
mlugg/setup-zig@v2.2.1 runs on Node.js 20 which is being deprecated (forced to Node.js 24 after June 16, 2026). Set FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true at the workflow level to opt into Node.js 24 early and silence the warning. No other actions in the workflow are affected — all use current versions with Node.js 24 support.
1 parent e877932 commit aa3b8f9

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

.github/workflows/ci.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,13 @@ concurrency:
1313
group: ${{ github.workflow }}-${{ github.ref }}
1414
cancel-in-progress: true
1515

16+
# Opt into Node.js 24 (default after June 16, 2026).
17+
# mlugg/setup-zig@v2.2.1 runs on Node.js 20 which is deprecated.
18+
# This env var silences the deprecation warning and forces the
19+
# action to run on Node.js 24.
1620
env:
21+
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true
22+
1723
MIX_ENV: test
1824
OTP_VERSION: "29.0"
1925
ELIXIR_VERSION: "1.20.1"

0 commit comments

Comments
 (0)