From 5c19b06f9b1172db8ef50e0e076a3fea1e1df6bc Mon Sep 17 00:00:00 2001 From: mukunda katta Date: Wed, 22 Apr 2026 08:28:03 -0700 Subject: [PATCH] chore: bump action runtime to Node 24 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Resolves #448. GitHub is forcing all Node 20 JavaScript actions onto Node 24 on June 2nd 2026 and surfacing a deprecation annotation on every run in the meantime. Bumping `runs.using` from `node20` to `node24` in action.yml silences the warning and gets ahead of the forced cutover. Scope is deliberately minimal: - Only `action.yml` changes. - `npm run build` reruns cleanly and produces a byte-identical `bin/action.min.js` (the runtime declaration does not affect the microbundle output target, which is already `--target node`). - `npm run format:check` clean. `npm run test` — 13 passed, 0 failed. - No source, dependency, or API changes. Only the action runtime is touched; consumers do not need to update their workflows. --- action.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/action.yml b/action.yml index 9ed35186..6772e7fb 100644 --- a/action.yml +++ b/action.yml @@ -19,7 +19,7 @@ branding: icon: "globe" color: "blue" runs: - using: "node20" + using: "node24" main: "bin/action.min.js" inputs: repoToken: