ci: opt JS actions into Node.js 24

GitHub deprecated Node.js 20 for actions; runners will force Node 24 by
June 2 2026. Opting in now via the documented FORCE_JAVASCRIPT_ACTIONS_TO_NODE24
env var instead of pinning every action version. Applied to both
firmware-build (PR check) and release (tag-driven) workflows.
This commit is contained in:
cj-vana
2026-05-16 13:18:15 -06:00
parent 5af562c6be
commit 4d8a035d60
2 changed files with 6 additions and 0 deletions

View File

@@ -11,6 +11,9 @@ concurrency:
group: ${{ github.workflow }}-${{ github.ref }} group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }} cancel-in-progress: ${{ github.event_name == 'pull_request' }}
env:
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true
jobs: jobs:
representative-build: representative-build:
name: Representative build (Heltec V3, RAK 4631) name: Representative build (Heltec V3, RAK 4631)

View File

@@ -18,6 +18,9 @@ concurrency:
group: release-${{ github.ref }} group: release-${{ github.ref }}
cancel-in-progress: false cancel-in-progress: false
env:
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true
jobs: jobs:
enumerate: enumerate:
name: Enumerate companion targets name: Enumerate companion targets