Skip to content

Commit d6a7831

Browse files
chore: bump electronjs/node to 2.1.0 (main) (#250)
* chore: bump electronjs/node in .circleci/config.yml to 2.1.0 * build: add install-rosetta step --------- Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com> Co-authored-by: George Xu <[email protected]>
1 parent 4ba3008 commit d6a7831

File tree

1 file changed

+12
-3
lines changed

1 file changed

+12
-3
lines changed

.circleci/config.yml

+12-3
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ version: 2.1
22

33
orbs:
44
cfa: continuousauth/[email protected]
5-
node: electronjs/node@1.4.1
5+
node: electronjs/node@2.1.0
66

77
workflows:
88
test_and_release:
@@ -11,6 +11,14 @@ workflows:
1111
- node/test:
1212
name: test-<< matrix.executor >>-<< matrix.node-version >>
1313
override-ci-command: yarn install --frozen-lockfile --ignore-engines
14+
pre-steps:
15+
- when:
16+
condition:
17+
and:
18+
- equal: [ node/macos, << matrix.executor >> ]
19+
- equal: [ '14.16', << matrix.node-version >> ]
20+
steps:
21+
- node/install-rosetta
1422
test-steps:
1523
- run: yarn prettier:check
1624
- run: yarn test
@@ -23,10 +31,11 @@ workflows:
2331
- node/macos
2432
- node/windows
2533
node-version:
26-
- '20.5'
34+
- '20.9'
2735
- '18.17'
2836
- '16.20'
29-
- '14.21'
37+
# Stay below 14.17.0 or nvm tries to download arm64 artifacts which don't exist
38+
- '14.16'
3039
- cfa/release:
3140
requires:
3241
- test

0 commit comments

Comments
 (0)