Skip to content

Commit 4d5cb43

Browse files
committed
Bump versions in build config.
1 parent d9d1512 commit 4d5cb43

1 file changed

Lines changed: 44 additions & 21 deletions

File tree

.circleci/config.yml

Lines changed: 44 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -225,11 +225,16 @@ aliases:
225225
# ./node_modules/.bin/electron "test/support/createdb-electron.js"
226226
# ./node_modules/.bin/electron-mocha --timeout 480000
227227
jobs:
228-
build-14:
228+
build-16:
229229
<<: *common-build
230230
environment:
231231
PUBLISH: true
232-
ELECTRON_VERSION: "11.2.3"
232+
ELECTRON_VERSION: "16.0.2"
233+
docker:
234+
- image: circleci/node:16.9.1
235+
236+
build-14:
237+
<<: *common-build
233238
docker:
234239
- image: circleci/node:14.11.0
235240

@@ -245,6 +250,13 @@ jobs:
245250

246251
# Node version should match electron's node version.
247252
# See https://github.com/mapbox/node-sqlite3/pull/1367
253+
build-electron-16:
254+
<<: *common-electron-linux
255+
docker:
256+
- image: circleci/node:16.9.1
257+
environment:
258+
ELECTRON_VERSION: "16.0.2"
259+
248260
build-electron-11:
249261
<<: *common-electron-linux
250262
docker:
@@ -287,22 +299,29 @@ jobs:
287299
environment:
288300
ELECTRON_VERSION: "6.1.9"
289301

290-
build-macos-14:
302+
303+
build-macos-16:
291304
<<: *common-macos
292305
environment:
293306
PUBLISH: true
294-
NODE_VERSION: "14.11.0"
295-
ELECTRON_VERSION: "11.2.3"
307+
NODE_VERSION: "16.9.1"
308+
ELECTRON_VERSION: "16.0.2"
296309

297-
build-macos-14-arm64:
310+
build-macos-16-arm64:
298311
<<: *common-macos
299312
environment:
300313
PUBLISH: true
301-
NODE_VERSION: "14.11.0"
302-
ELECTRON_VERSION: "11.2.3"
314+
NODE_VERSION: "16.9.1"
315+
ELECTRON_VERSION: "16.0.2"
303316
BUILD_ARM64: true
304317
SKIP_TEST: true
305318

319+
build-macos-14:
320+
<<: *common-macos
321+
environment:
322+
NODE_VERSION: "14.11.0"
323+
ELECTRON_VERSION: "11.2.3"
324+
306325
build-macos-12:
307326
<<: *common-macos
308327
environment:
@@ -315,6 +334,7 @@ jobs:
315334

316335
# NODE_VERSION should match electron's node version.
317336
# See https://github.com/mapbox/node-sqlite3/pull/1367
337+
318338
build-macos-electron-11:
319339
<<: *common-electron-macos
320340
environment:
@@ -353,48 +373,51 @@ jobs:
353373
NODE_VERSION: "12.6.0"
354374

355375
# Node 14 - build NAPI 3 and 6
356-
windows-14_x86:
376+
windows-16_x86:
357377
<<: *common-windows
358378
environment:
359-
NODE_VERSION: "14.11.0"
379+
NODE_VERSION: "16.9.1"
360380
NODE_ARCH: x86
361381
PUBLISH: true
362-
ELECTRON_VERSION: "11.2.3"
382+
ELECTRON_VERSION: "16.0.2"
363383
BUILD_ARM64: false
364384

365-
windows-14_x64:
385+
windows-16_x64:
366386
<<: *common-windows
367387
environment:
368-
NODE_VERSION: "14.11.0"
388+
NODE_VERSION: "16.9.1"
369389
NODE_ARCH: x64
370390
PUBLISH: true
371-
ELECTRON_VERSION: "11.2.3"
391+
ELECTRON_VERSION: "16.0.2"
372392
BUILD_ARM64: false
373393

374-
windows-14_arm64:
394+
windows-16_arm64:
375395
<<: *common-windows
376396
environment:
377-
NODE_VERSION: "14.11.0"
397+
NODE_VERSION: "16.9.1"
378398
NODE_ARCH: x64
379399
PUBLISH: true
380-
ELECTRON_VERSION: "11.2.3"
400+
ELECTRON_VERSION: "16.0.2"
381401
BUILD_ARM64: true
382402
SKIP_TEST: true # We can build for arm64, but can't run arm64.
383403

384404
workflows:
385405
version: 2
386406
build_all:
387407
jobs:
408+
- build-16
388409
- build-14
389410
- build-12
390411
- build-10
412+
- build-electron-16
391413
- build-electron-11
392414
# - build-electron-10 # Segfaults on electron-mocha
393415
- build-electron-9
394416
- build-electron-8
395417
- build-electron-7
396418
- build-electron-6
397-
- build-macos-14-arm64
419+
- build-macos-16-arm64
420+
- build-macos-16
398421
- build-macos-14
399422
- build-macos-12
400423
- build-macos-10
@@ -404,6 +427,6 @@ workflows:
404427
- build-macos-electron-8
405428
- build-macos-electron-7
406429
- build-macos-electron-6
407-
- windows-14_x86
408-
- windows-14_x64
409-
- windows-14_arm64
430+
- windows-16_x86
431+
- windows-16_x64
432+
- windows-16_arm64

0 commit comments

Comments
 (0)