Skip to content

Commit 47b8f00

Browse files
committed
chore(deps-dev): bump electron from 34.3.0 to 35.0.1 and to Node.js v22
fixes podman-desktop#11511 Signed-off-by: Florent Benoit <[email protected]>
1 parent e91812a commit 47b8f00

14 files changed

+89
-93
lines changed

.electron-vendors.cache.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
22
"chrome": "98",
3-
"node": "16"
3+
"node": "22"
44
}

.github/workflows/daily-testing-build.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ jobs:
122122

123123
- uses: actions/setup-node@v4
124124
with:
125-
node-version: 20
125+
node-version: 22
126126
cache: 'pnpm'
127127

128128
- name: Execute pnpm

.github/workflows/e2e-kubernetes-main.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ jobs:
108108

109109
- uses: actions/setup-node@v4
110110
with:
111-
node-version: 20
111+
node-version: 22
112112
cache: 'pnpm'
113113

114114
- name: Execute pnpm

.github/workflows/e2e-main.yaml

+3-3
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ jobs:
122122

123123
- uses: actions/setup-node@v4
124124
with:
125-
node-version: 20
125+
node-version: 22
126126
cache: 'pnpm'
127127

128128
- name: Execute pnpm
@@ -191,7 +191,7 @@ jobs:
191191

192192
- uses: actions/setup-node@v4
193193
with:
194-
node-version: 20
194+
node-version: 22
195195
cache: 'pnpm'
196196

197197
- name: Execute pnpm
@@ -262,7 +262,7 @@ jobs:
262262

263263
- uses: actions/setup-node@v4
264264
with:
265-
node-version: 20
265+
node-version: 22
266266
cache: 'pnpm'
267267

268268
- name: Execute pnpm

.github/workflows/next-build.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ jobs:
105105

106106
- uses: actions/setup-node@v4
107107
with:
108-
node-version: 20
108+
node-version: 22
109109
cache: 'pnpm'
110110

111111
- uses: actions/setup-python@v5
@@ -184,7 +184,7 @@ jobs:
184184

185185
- uses: actions/setup-node@v4
186186
with:
187-
node-version: 20
187+
node-version: 22
188188
cache: 'pnpm'
189189

190190
- name: Execute pnpm

.github/workflows/pr-check.yaml

+9-9
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ jobs:
4343

4444
- uses: actions/setup-node@v4
4545
with:
46-
node-version: 20
46+
node-version: 22
4747
cache: 'pnpm'
4848

4949
- name: Execute pnpm
@@ -93,7 +93,7 @@ jobs:
9393

9494
- uses: actions/setup-node@v4
9595
with:
96-
node-version: 20
96+
node-version: 22
9797
cache: 'pnpm'
9898

9999
- name: Execute pnpm
@@ -142,7 +142,7 @@ jobs:
142142

143143
- uses: actions/setup-node@v4
144144
with:
145-
node-version: 20
145+
node-version: 22
146146
cache: 'pnpm'
147147

148148
- name: Execute pnpm
@@ -218,7 +218,7 @@ jobs:
218218

219219
- uses: actions/setup-node@v4
220220
with:
221-
node-version: 20
221+
node-version: 22
222222
cache: 'pnpm'
223223

224224
- name: Execute pnpm
@@ -252,7 +252,7 @@ jobs:
252252

253253
- uses: actions/setup-node@v4
254254
with:
255-
node-version: 20
255+
node-version: 22
256256
cache: 'pnpm'
257257

258258
- name: Execute pnpm
@@ -282,7 +282,7 @@ jobs:
282282

283283
- uses: actions/setup-node@v4
284284
with:
285-
node-version: 20
285+
node-version: 22
286286
cache: 'pnpm'
287287

288288
- name: Execute pnpm
@@ -343,7 +343,7 @@ jobs:
343343

344344
- uses: actions/setup-node@v4
345345
with:
346-
node-version: 20
346+
node-version: 22
347347
cache: 'pnpm'
348348

349349
- name: Execute pnpm
@@ -419,7 +419,7 @@ jobs:
419419

420420
- uses: actions/setup-node@v4
421421
with:
422-
node-version: 20
422+
node-version: 22
423423
cache: 'pnpm'
424424

425425
- name: Execute pnpm
@@ -483,7 +483,7 @@ jobs:
483483

484484
- uses: actions/setup-node@v4
485485
with:
486-
node-version: 20
486+
node-version: 22
487487
cache: 'pnpm'
488488

489489
- name: Execute pnpm

.github/workflows/release-notes.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ jobs:
4242

4343
- uses: actions/setup-node@v4
4444
with:
45-
node-version: 20
45+
node-version: 22
4646
cache: 'pnpm'
4747

4848
- name: Execute pnpm

.github/workflows/release.yaml

+3-3
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,7 @@ jobs:
149149

150150
- uses: actions/setup-node@v4
151151
with:
152-
node-version: 20
152+
node-version: 22
153153
cache: 'pnpm'
154154

155155
- uses: actions/setup-python@v5
@@ -225,7 +225,7 @@ jobs:
225225

226226
- uses: actions/setup-node@v4
227227
with:
228-
node-version: 20
228+
node-version: 22
229229
cache: 'pnpm'
230230

231231
- name: Execute pnpm
@@ -283,7 +283,7 @@ jobs:
283283
uses: docker/setup-qemu-action@v3
284284
- name: create the pnpm store from the dependencies
285285
run: |
286-
podman run --platform linux/${{ matrix.arch }} -v $(pwd):/project --rm -it --entrypoint=sh node:20 -c "cd /project && npm install -g corepack@latest && corepack enable pnpm && COREPACK_ENABLE_DOWNLOAD_PROMPT=0 pnpm install --frozen-lockfile --store-dir pnpm-store"
286+
podman run --platform linux/${{ matrix.arch }} -v $(pwd):/project --rm -it --entrypoint=sh node:22 -c "cd /project && npm install -g corepack@latest && corepack enable pnpm && COREPACK_ENABLE_DOWNLOAD_PROMPT=0 pnpm install --frozen-lockfile --store-dir pnpm-store"
287287
# now the store is in the pnpm-store directory
288288
# create a tarball of the store
289289
echo "Creating the archive store-cache-pnpm-${{ matrix.arch }}.tgz"

.nvmrc

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
20
1+
22

CONTRIBUTING.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ You can develop on either: `Windows`, `macOS` or `Linux`.
7171

7272
Requirements:
7373

74-
- [Node.js 20+](https://nodejs.org/en/)
74+
- [Node.js 22+](https://nodejs.org/en/)
7575
- [pnpm v9.x](https://pnpm.io/installation) (`corepack enable pnpm`)
7676

7777
Optional Linux requirements:

package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"type": "module",
99
"private": true,
1010
"engines": {
11-
"node": ">=20.9.0",
11+
"node": ">=22.0.0",
1212
"npm": ">=10.2.3"
1313
},
1414
"main": "packages/main/dist/index.cjs",
@@ -138,7 +138,7 @@
138138
"@types/express": "^4.17.21",
139139
"@types/getos": "^3.0.4",
140140
"@types/js-yaml": "^4.0.9",
141-
"@types/node": "^20",
141+
"@types/node": "^22",
142142
"@types/tar": "^6.1.13",
143143
"@types/tar-fs": "^2.0.4",
144144
"@types/validator": "^13.12.2",
@@ -148,7 +148,7 @@
148148
"@vitest/eslint-plugin": "^1.1.31",
149149
"cross-env": "7.0.3",
150150
"dts-for-context-bridge": "0.7.1",
151-
"electron": "34.3.0",
151+
"electron": "35.0.1",
152152
"electron-builder": "25.1",
153153
"electron-builder-notarize": "^1.5.2",
154154
"eslint": "^9.22.0",

packages/preload-webview/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"private": true,
77
"devDependencies": {
88
"@podman-desktop/webview-api": "workspace:*",
9-
"electron": "34.3.0",
9+
"electron": "35.0.1",
1010
"vitest": "^3.0.6"
1111
}
1212
}

0 commit comments

Comments
 (0)