Skip to content

Commit c6e56f7

Browse files
frostebiteclaude
andcommitted
fix(ci): update integrity workflow to Node 20 for yargs@18 compatibility
yargs@18.0.0 requires Node.js >=20.19.0 but the integrity-check workflow was using Node 18, causing `yarn install` to fail with an engine incompatibility error. Updated the workflow to Node 20 (matching volta config and all other workflows) and aligned the engines field in package.json accordingly. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 280a10d commit c6e56f7

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

.github/workflows/integrity-check.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
- uses: actions/checkout@v4
2525
- uses: actions/setup-node@v4
2626
with:
27-
node-version: '18'
27+
node-version: '20'
2828
- run: yarn
2929
- run: yarn lint
3030
- run: yarn test:ci --coverage

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
"test-i-k8s": "cross-env orchestratorTests=true providerStrategy=k8s yarn test -i -t \"orchestrator\""
4646
},
4747
"engines": {
48-
"node": ">=18.x"
48+
"node": ">=20.x"
4949
},
5050
"dependencies": {
5151
"@actions/cache": "^4.0.0",

0 commit comments

Comments
 (0)