Support Node 24 runtime (#426)
d5f3979 · Levi Buzolic · 2026-03-27 12:20
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