Skip to content

Commit 006e113

Browse files
committed
macOS test
1 parent 8ac43bf commit 006e113

File tree

3 files changed

+1680
-6937
lines changed

3 files changed

+1680
-6937
lines changed

.github/workflows/publish.yml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,17 +10,19 @@ jobs:
1010
os:
1111
- ubuntu-latest
1212
- windows-latest
13-
# Cannot find module 'appdmg' · Issue #2807 · electron/forge https://github.com/electron/forge/issues/2807
14-
#- macos-latest
13+
- macos-latest
1514
arch: [x64, arm64]
1615
exclude:
1716
- os: windows-latest
1817
arch: arm64
1918
- os: macos-latest
2019
arch: arm64
2120
steps:
22-
- uses: actions/checkout@v3
23-
- uses: actions/setup-node@v3
21+
# https://github.com/electron/forge/issues/2807
22+
- run: python3 -m pip install setuptools
23+
24+
- uses: actions/checkout@v4
25+
- uses: actions/setup-node@v4
2426
with:
2527
node-version: 20
2628
- run: npm ci

.github/workflows/test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ jobs:
55
test:
66
runs-on: ubuntu-latest
77
steps:
8-
- uses: actions/checkout@v3
9-
- uses: actions/setup-node@v3
8+
- uses: actions/checkout@v4
9+
- uses: actions/setup-node@v4
1010
with:
1111
node-version: 20
1212
- run: npm ci

0 commit comments

Comments
 (0)