Skip to content

Commit 802de18

Browse files
committed
Stop electron-builder auto-publishing so changelog release body is used
1 parent 0c226c6 commit 802de18

1 file changed

Lines changed: 1 addition & 2 deletions

File tree

.github/workflows/release.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -91,15 +91,14 @@ jobs:
9191
- name: Build
9292
shell: bash
9393
env:
94-
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
9594
# Intentionally do NOT set CSC_LINK / WIN_CSC_LINK etc.
9695
# electron-builder treats empty strings as "set but invalid"
9796
# and tries to resolve them as certificate paths, producing
9897
# "Env WIN_CSC_LINK is not correct" errors. Code signing is
9998
# opt-in: add the secrets to the repo and wire them in here
10099
# only when you have real certificates.
101100
CSC_IDENTITY_AUTO_DISCOVERY: 'false'
102-
run: npm run build:${{ matrix.script }}
101+
run: npm run build:${{ matrix.script }} -- --publish never
103102

104103
- name: Upload artifacts
105104
uses: actions/upload-artifact@v4

0 commit comments

Comments
 (0)