Skip to content
This repository was archived by the owner on Jun 14, 2026. It is now read-only.

Commit 75d2f6d

Browse files
Bump CI Node.js from 20 to 22 and regenerate lock file
Lock file was generated with Node 22 locally, causing npm ci to fail on CI with Node 20 due to minimatch version mismatch. Also resolves @electron/rebuild engine warning requiring Node >=22.12.0. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 026990f commit 75d2f6d

2 files changed

Lines changed: 1095 additions & 2680 deletions

File tree

.github/workflows/ci.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
- uses: actions/checkout@v4
1515
- uses: actions/setup-node@v4
1616
with:
17-
node-version: '20'
17+
node-version: '22'
1818
cache: 'npm'
1919
- run: npm ci
2020
- run: npm audit --audit-level=moderate || true
@@ -26,7 +26,7 @@ jobs:
2626
- uses: actions/checkout@v4
2727
- uses: actions/setup-node@v4
2828
with:
29-
node-version: '20'
29+
node-version: '22'
3030
cache: 'npm'
3131
- run: npm ci
3232
- run: npm test || echo "No tests configured yet"
@@ -38,7 +38,7 @@ jobs:
3838
- uses: actions/checkout@v4
3939
- uses: actions/setup-node@v4
4040
with:
41-
node-version: '20'
41+
node-version: '22'
4242
cache: 'npm'
4343
- uses: actions/setup-java@v4
4444
with:
@@ -55,7 +55,7 @@ jobs:
5555
- uses: actions/checkout@v4
5656
- uses: actions/setup-node@v4
5757
with:
58-
node-version: '20'
58+
node-version: '22'
5959
- run: npm ci
6060
- run: npx cordova platform add ios
6161
- run: npx cordova build ios --debug --buildFlag="CODE_SIGNING_ALLOWED=NO"
@@ -68,7 +68,7 @@ jobs:
6868
- uses: actions/checkout@v4
6969
- uses: actions/setup-node@v4
7070
with:
71-
node-version: '20'
71+
node-version: '22'
7272
cache: 'npm'
7373
- uses: actions/setup-java@v4
7474
with:
@@ -132,7 +132,7 @@ jobs:
132132
- uses: actions/checkout@v4
133133
- uses: actions/setup-node@v4
134134
with:
135-
node-version: '20'
135+
node-version: '22'
136136

137137
- name: Install Apple certificate and provisioning profiles
138138
env:

0 commit comments

Comments
 (0)