Upgrade to Node 24 (#276)

* upgrade to node24

* update .node-version to 24.x

Signed-off-by: Brian DeHamer <bdehamer@github.com>

* delete publish immutable action

Signed-off-by: Brian DeHamer <bdehamer@github.com>

* bump version from 2.4.0 to 3.0.0

Signed-off-by: Brian DeHamer <bdehamer@github.com>

---------

Signed-off-by: Brian DeHamer <bdehamer@github.com>
Co-authored-by: Salman Chishti <salmanmkc@GitHub.com>
This commit is contained in:
Brian DeHamer
2025-08-26 16:06:47 -07:00
committed by GitHub
parent 1e2321d281
commit eda10f897a
5 changed files with 7 additions and 29 deletions

View File

@@ -1,22 +0,0 @@
name: 'Publish Immutable Action Version'
on:
release:
types: [published]
permissions: {}
jobs:
publish:
runs-on: ubuntu-latest
permissions:
contents: read
id-token: write
packages: write
steps:
- name: Checking out
uses: actions/checkout@v5
- name: Publish
id: publish
uses: actions/publish-immutable-action@v0.0.4

View File

@@ -1 +1 @@
20.6.0
24.5.0

View File

@@ -73,5 +73,5 @@ outputs:
description: 'The URL for the attestation summary.'
runs:
using: node20
using: node24
main: ./dist/index.js

6
package-lock.json generated
View File

@@ -1,12 +1,12 @@
{
"name": "actions/attest",
"version": "2.4.0",
"version": "3.0.0",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "actions/attest",
"version": "2.4.0",
"version": "3.0.0",
"license": "MIT",
"dependencies": {
"@actions/attest": "^1.6.0",
@@ -37,7 +37,7 @@
"undici": "^5.29.0"
},
"engines": {
"node": ">=20"
"node": ">=24"
}
},
"node_modules/@aashutoshrathi/word-wrap": {

View File

@@ -1,7 +1,7 @@
{
"name": "actions/attest",
"description": "Generate signed attestations for workflow artifacts",
"version": "2.4.0",
"version": "3.0.0",
"author": "",
"private": true,
"homepage": "https://github.com/actions/attest",
@@ -20,7 +20,7 @@
".": "./dist/index.js"
},
"engines": {
"node": ">=20"
"node": ">=24"
},
"scripts": {
"bundle": "npm run format:write && npm run package",