From 128facbd37d9023ae3d8b9c4fccaf7231e205e30 Mon Sep 17 00:00:00 2001 From: Javier Carrillo Date: Fri, 3 Apr 2026 12:19:55 -0400 Subject: [PATCH] chore(actions): update Node.js runtime from node20 to node24 Node.js 20 reaches EOL in April 2026 and GitHub Actions is deprecating node20 runners. GitHub is skipping node22 and moving directly to node24. All action.yml files updated to use node24 runtime. Closes #87 Co-Authored-By: Claude Opus 4.6 --- action.yml | 2 +- build/action.yml | 2 +- cleanup/action.yml | 2 +- converge/action.yml | 2 +- dismiss/action.yml | 2 +- install/action.yml | 2 +- run/action.yml | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/action.yml b/action.yml index 4805fca..c2bcda3 100644 --- a/action.yml +++ b/action.yml @@ -24,5 +24,5 @@ inputs: description: 'Base64 encoded kubeconfig data used for deployment, cleanup and distributed locks' required: false runs: - using: 'node20' + using: 'node24' main: 'converge/index.js' diff --git a/build/action.yml b/build/action.yml index b3812df..09178f0 100644 --- a/build/action.yml +++ b/build/action.yml @@ -20,5 +20,5 @@ inputs: description: 'Base64 encoded kubeconfig data used for deployment, cleanup and distributed locks' required: false runs: - using: 'node20' + using: 'node24' main: 'index.js' diff --git a/cleanup/action.yml b/cleanup/action.yml index 862138d..d621c07 100644 --- a/cleanup/action.yml +++ b/cleanup/action.yml @@ -20,5 +20,5 @@ inputs: description: 'Base64 encoded kubeconfig data used for deployment, cleanup and distributed locks' required: false runs: - using: 'node20' + using: 'node24' main: 'index.js' diff --git a/converge/action.yml b/converge/action.yml index 73c9ff4..e2a650d 100644 --- a/converge/action.yml +++ b/converge/action.yml @@ -24,5 +24,5 @@ inputs: description: 'Base64 encoded kubeconfig data used for deployment, cleanup and distributed locks' required: false runs: - using: 'node20' + using: 'node24' main: 'index.js' diff --git a/dismiss/action.yml b/dismiss/action.yml index 07abc4c..c58fb0d 100644 --- a/dismiss/action.yml +++ b/dismiss/action.yml @@ -24,5 +24,5 @@ inputs: description: 'Base64 encoded kubeconfig data used for deployment, cleanup and distributed locks' required: false runs: - using: 'node20' + using: 'node24' main: 'index.js' diff --git a/install/action.yml b/install/action.yml index 342058d..28282cc 100644 --- a/install/action.yml +++ b/install/action.yml @@ -17,5 +17,5 @@ inputs: default: '0' required: false runs: - using: 'node20' + using: 'node24' main: 'index.js' diff --git a/run/action.yml b/run/action.yml index c9e3391..c49577b 100644 --- a/run/action.yml +++ b/run/action.yml @@ -26,5 +26,5 @@ inputs: description: 'Base64 encoded kubeconfig data used for deployment, cleanup and distributed locks' required: false runs: - using: 'node20' + using: 'node24' main: 'index.js'