Skip to content

Commit 61fb316

Browse files
Switch to direct electron-builder command to fix ERESOLVE
1 parent 80d871a commit 61fb316

1 file changed

Lines changed: 7 additions & 9 deletions

File tree

.github/workflows/build.yml

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -43,15 +43,13 @@ jobs:
4343
run: npm run build
4444

4545
- name: Build and Publish Electron App
46-
uses: samuelmeuli/action-electron-builder@v1
47-
with:
48-
github_token: ${{ secrets.GITHUB_TOKEN }}
49-
publish: always
50-
# We already ran install and build above
51-
skip_install: true
52-
skip_build: true
46+
run: npx electron-builder build --publish always
47+
env:
48+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
5349
# On macOS, code signing is required for auto-updates.
5450
# For Windows, it's highly recommended.
5551
# Set these secrets in GitHub if you have certificates:
56-
# macos_certs: ${{ secrets.MACOS_CERTS }}
57-
# macos_certs_password: ${{ secrets.MACOS_CERTS_PASSWORD }}
52+
# APPLE_ID: ${{ secrets.APPLE_ID }}
53+
# APPLE_ID_PASSWORD: ${{ secrets.APPLE_ID_PASSWORD }}
54+
# CSC_LINK: ${{ secrets.CSC_LINK }}
55+
# CSC_KEY_PASSWORD: ${{ secrets.CSC_KEY_PASSWORD }}

0 commit comments

Comments
 (0)