From f289252da5b6accde8c3c16079986e80535b1983 Mon Sep 17 00:00:00 2001 From: Jakub <106778416+MarekZegare4@users.noreply.github.com> Date: Wed, 20 May 2026 10:03:15 +0200 Subject: [PATCH] ci: opt into Node.js 24 for all GitHub Actions workflows Co-Authored-By: Claude Sonnet 4.6 --- .github/workflows/build-companion-firmwares.yml | 3 +++ .github/workflows/build-repeater-firmwares.yml | 3 +++ .github/workflows/build-room-server-firmwares.yml | 3 +++ .github/workflows/build-wio-tracker-l1-firmwares.yml | 3 +++ .github/workflows/github-pages.yml | 3 +++ .github/workflows/pr-build-check.yml | 3 +++ 6 files changed, 18 insertions(+) diff --git a/.github/workflows/build-companion-firmwares.yml b/.github/workflows/build-companion-firmwares.yml index 721076a1..4213c8e5 100644 --- a/.github/workflows/build-companion-firmwares.yml +++ b/.github/workflows/build-companion-firmwares.yml @@ -9,6 +9,9 @@ on: tags: - 'companion-*' +env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true + jobs: build: diff --git a/.github/workflows/build-repeater-firmwares.yml b/.github/workflows/build-repeater-firmwares.yml index f12bd829..0af173b5 100644 --- a/.github/workflows/build-repeater-firmwares.yml +++ b/.github/workflows/build-repeater-firmwares.yml @@ -9,6 +9,9 @@ on: tags: - 'repeater-*' +env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true + jobs: build: diff --git a/.github/workflows/build-room-server-firmwares.yml b/.github/workflows/build-room-server-firmwares.yml index a488af6a..e4306d6c 100644 --- a/.github/workflows/build-room-server-firmwares.yml +++ b/.github/workflows/build-room-server-firmwares.yml @@ -9,6 +9,9 @@ on: tags: - 'room-server-*' +env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true + jobs: build: diff --git a/.github/workflows/build-wio-tracker-l1-firmwares.yml b/.github/workflows/build-wio-tracker-l1-firmwares.yml index 3927fb51..c1fa554f 100644 --- a/.github/workflows/build-wio-tracker-l1-firmwares.yml +++ b/.github/workflows/build-wio-tracker-l1-firmwares.yml @@ -9,6 +9,9 @@ on: tags: - 'wio-tracker-v*' +env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true + jobs: build-standard: diff --git a/.github/workflows/github-pages.yml b/.github/workflows/github-pages.yml index 5fd2734b..7a899a36 100644 --- a/.github/workflows/github-pages.yml +++ b/.github/workflows/github-pages.yml @@ -9,6 +9,9 @@ on: permissions: contents: write +env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true + jobs: github-pages: runs-on: ubuntu-latest diff --git a/.github/workflows/pr-build-check.yml b/.github/workflows/pr-build-check.yml index 37f3701b..476954fb 100644 --- a/.github/workflows/pr-build-check.yml +++ b/.github/workflows/pr-build-check.yml @@ -18,6 +18,9 @@ on: - 'platformio.ini' - '.github/workflows/pr-build-check.yml' +env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true + jobs: build: runs-on: ubuntu-latest