Skip to content

Commit 9ee78a6

Browse files
committed
fix(build): scope mac signing secrets to macOS job and align win publisher metadata
1 parent c5ac2b1 commit 9ee78a6

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

.github/workflows/build-electron.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,11 +72,20 @@ jobs:
7272
run: |
7373
npm install
7474
75-
- name: Build Electron app
75+
- name: Build Electron app (macOS)
76+
if: matrix.os == 'macos-14'
7677
run: |
7778
cd electron
7879
npm run build
7980
env:
8081
GH_TOKEN: ${{ secrets.github_token }}
8182
CSC_LINK: ${{ secrets.mac_certs }}
8283
CSC_KEY_PASSWORD: ${{ secrets.mac_certs_password }}
84+
85+
- name: Build Electron app
86+
if: matrix.os != 'macos-14'
87+
run: |
88+
cd electron
89+
npm run build
90+
env:
91+
GH_TOKEN: ${{ secrets.github_token }}

0 commit comments

Comments
 (0)