From 730efe4d873fd922acb76195c7d2210bb570edc8 Mon Sep 17 00:00:00 2001 From: dadaloop82 Date: Tue, 26 May 2026 12:31:37 +0000 Subject: [PATCH] ci: force Node.js 24 for JS actions (deadline June 2, 2026) Add FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true env var to ci.yml, security.yml and build-kiosk.yml to prevent action failures when GitHub removes Node 20 runner support on 2026-06-02. Also re-triggers CI to bypass transient 403 infrastructure failure that hit the previous run (GitHub CDN outage). --- .github/workflows/build-kiosk.yml | 3 +++ .github/workflows/ci.yml | 3 +++ .github/workflows/security.yml | 3 +++ 3 files changed, 9 insertions(+) diff --git a/.github/workflows/build-kiosk.yml b/.github/workflows/build-kiosk.yml index b77e1b1..f790517 100644 --- a/.github/workflows/build-kiosk.yml +++ b/.github/workflows/build-kiosk.yml @@ -1,5 +1,8 @@ name: Build & Release Kiosk APK +env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true + on: push: branches: [main] diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1ad28e3..5119a4b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -6,6 +6,9 @@ on: pull_request: branches: [main] +env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true + jobs: lint-php: name: PHP Syntax Check diff --git a/.github/workflows/security.yml b/.github/workflows/security.yml index 9df2c1d..516f8e7 100644 --- a/.github/workflows/security.yml +++ b/.github/workflows/security.yml @@ -1,5 +1,8 @@ name: Security Scan (Trivy) +env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true + on: push: branches: [main, develop]