Support Node 24 runtime (#426)

d5f3979 · Levi Buzolic · 2026-03-27 12:20

4 files +7 -7
Message
{commit_body(@commit)}

Files changed

modified .github/workflows/action.yml
+4 −4
@@ -48,7 +48,7 @@ jobs:
48 48 - uses: actions/checkout@v6.0.2
49 49 - uses: actions/setup-node@v6.3.0
50 50 with:
51 node-version: '20'
51 + node-version: '24'
52 52 - run: npm run build-dist
53 53 - name: Check if build left artifacts
54 54 run: git diff --exit-code --ignore-space-at-eol
@@ -73,7 +73,7 @@ jobs:
73 73 - uses: actions/checkout@v6.0.2
74 74 - uses: actions/setup-node@v6.3.0
75 75 with:
76 node-version: '20'
76 + node-version: '24'
77 77 - run: npm ci
78 78 - run: npm test
79 79 env:
@@ -99,7 +99,7 @@ jobs:
99 99 - uses: actions/checkout@v6.0.2
100 100 - uses: actions/setup-node@v6.3.0
101 101 with:
102 node-version: '20'
102 + node-version: '24'
103 103 - run: npm install --production
104 104 - run: npm test
105 105 env:
@@ -125,7 +125,7 @@ jobs:
125 125 - uses: actions/checkout@v6.0.2
126 126 - uses: actions/setup-node@v6.3.0
127 127 with:
128 node-version: '20'
128 + node-version: '24'
129 129 - run: npm ci
130 130 - run: npm test
131 131 env:
modified action.yml
+1 −1
@@ -98,5 +98,5 @@ outputs:
98 98 description: The commit unique id of the execution action version
99 99
100 100 runs:
101 using: node20
101 + using: node24
102 102 main: dist/index.js
modified package-lock.json
+1 −1
@@ -27,7 +27,7 @@
27 27 "yarn": "1.22.22"
28 28 },
29 29 "engines": {
30 "node": ">=20"
30 + "node": ">=24"
31 31 }
32 32 },
33 33 "node_modules/@actions/core": {
modified package.json
+1 −1
@@ -37,6 +37,6 @@
37 37 "yarn": "1.22.22"
38 38 },
39 39 "engines": {
40 "node": ">=20"
40 + "node": ">=24"
41 41 }
42 42 }

Parents: 930b328