From bcd01413ca11096d152ccae72cac8b69f7931a08 Mon Sep 17 00:00:00 2001 From: Laura <165675958+laura-turner-evolvemep@users.noreply.github.com> Date: Mon, 16 Mar 2026 10:28:12 -0400 Subject: [PATCH 1/6] Node 24 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 3548bf4..f20593b 100644 --- a/package.json +++ b/package.json @@ -27,7 +27,7 @@ "@actions/tool-cache": "^2.0.2" }, "devDependencies": { - "@types/node": "^20.17.14", + "@types/node": "^24.12.0", "@vercel/ncc": "^0.34.0", "prettier": "^2.7.1", "typescript": "^5.7.3" From 6d4ed68f53db7bc332126aa8c3337c167626f0b5 Mon Sep 17 00:00:00 2001 From: Laura <165675958+laura-turner-evolvemep@users.noreply.github.com> Date: Mon, 16 Mar 2026 10:29:15 -0400 Subject: [PATCH 2/6] Update Node.js version in GitHub Actions workflow --- .github/workflows/check-dist.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/check-dist.yml b/.github/workflows/check-dist.yml index d3d8792..917a924 100644 --- a/.github/workflows/check-dist.yml +++ b/.github/workflows/check-dist.yml @@ -23,10 +23,10 @@ jobs: steps: - uses: actions/checkout@v3 - - name: Set Node.js 20.x - uses: actions/setup-node@v4 + - name: Set Node.js 24.x + uses: actions/setup-node@v6 with: - node-version: 20.x + node-version: 24.x - name: Install dependencies run: npm ci From 4139d0548cb4eb506fb427300cfcf6eead760428 Mon Sep 17 00:00:00 2001 From: Laura Turner Date: Mon, 16 Mar 2026 10:35:54 -0400 Subject: [PATCH 3/6] Regenerate package-lock with Node24 --- package-lock.json | 34 ++++++++++++++++++---------------- 1 file changed, 18 insertions(+), 16 deletions(-) diff --git a/package-lock.json b/package-lock.json index 8097123..99facf1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,7 +16,7 @@ "@actions/tool-cache": "^2.0.2" }, "devDependencies": { - "@types/node": "^20.17.14", + "@types/node": "^24.12.0", "@vercel/ncc": "^0.34.0", "prettier": "^2.7.1", "typescript": "^5.7.3" @@ -79,12 +79,13 @@ } }, "node_modules/@types/node": { - "version": "20.17.14", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.17.14.tgz", - "integrity": "sha512-w6qdYetNL5KRBiSClK/KWai+2IMEJuAj+EujKCumalFOwXtvOXaEan9AuwcRID2IcOIAWSIfR495hBtgKlx2zg==", + "version": "24.12.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.12.0.tgz", + "integrity": "sha512-GYDxsZi3ChgmckRT9HPU0WEhKLP08ev/Yfcq2AstjrDASOYCSXeyjDsHg4v5t4jOj7cyDX3vmprafKlWIG9MXQ==", "dev": true, + "license": "MIT", "dependencies": { - "undici-types": "~6.19.2" + "undici-types": "~7.16.0" } }, "node_modules/@vercel/ncc": { @@ -155,10 +156,11 @@ } }, "node_modules/undici-types": { - "version": "6.19.8", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", - "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==", - "dev": true + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz", + "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==", + "dev": true, + "license": "MIT" } }, "dependencies": { @@ -211,12 +213,12 @@ "integrity": "sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==" }, "@types/node": { - "version": "20.17.14", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.17.14.tgz", - "integrity": "sha512-w6qdYetNL5KRBiSClK/KWai+2IMEJuAj+EujKCumalFOwXtvOXaEan9AuwcRID2IcOIAWSIfR495hBtgKlx2zg==", + "version": "24.12.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.12.0.tgz", + "integrity": "sha512-GYDxsZi3ChgmckRT9HPU0WEhKLP08ev/Yfcq2AstjrDASOYCSXeyjDsHg4v5t4jOj7cyDX3vmprafKlWIG9MXQ==", "dev": true, "requires": { - "undici-types": "~6.19.2" + "undici-types": "~7.16.0" } }, "@vercel/ncc": { @@ -256,9 +258,9 @@ } }, "undici-types": { - "version": "6.19.8", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", - "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==", + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz", + "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==", "dev": true } } From a728e8f16327053e24204d77bad12fbd2e936ccb Mon Sep 17 00:00:00 2001 From: Laura Turner Date: Mon, 16 Mar 2026 10:39:22 -0400 Subject: [PATCH 4/6] Proper 32 bit arch --- src/main.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main.ts b/src/main.ts index 3a49442..9026fa8 100644 --- a/src/main.ts +++ b/src/main.ts @@ -68,7 +68,7 @@ function getDownloadUrl(version: string): string { case "x64": arch = "amd64" break - case "x32": + case "ia32": arch = "386" break default: From d97edff1fb1f94be1a2e287352b6c010990825eb Mon Sep 17 00:00:00 2001 From: Laura Turner Date: Mon, 16 Mar 2026 10:41:00 -0400 Subject: [PATCH 5/6] Update dist --- dist/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dist/index.js b/dist/index.js index 28d16e5..23dce22 100644 --- a/dist/index.js +++ b/dist/index.js @@ -28313,7 +28313,7 @@ function getDownloadUrl(version) { case "x64": arch = "amd64"; break; - case "x32": + case "ia32": arch = "386"; break; default: From b5feb2cc5dfeed948188160f795145ddbf60d380 Mon Sep 17 00:00:00 2001 From: Laura Turner Date: Thu, 19 Mar 2026 10:10:34 -0400 Subject: [PATCH 6/6] Update action.yml to node24 --- action.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/action.yml b/action.yml index 79fd0c9..3ab7b9b 100644 --- a/action.yml +++ b/action.yml @@ -10,6 +10,6 @@ inputs: required: false default: 'latest' runs: - using: node20 + using: node24 main: dist/index.js post-if: success()