ci: upload artifact and support pat

This commit is contained in:
2025-10-20 01:39:10 +11:00
parent df54d7aa3c
commit 041019206b

View File

@@ -25,6 +25,18 @@ jobs:
- name: Build/release Electron app - name: Build/release Electron app
uses: samuelmeuli/action-electron-builder@v1 uses: samuelmeuli/action-electron-builder@v1
with: with:
github_token: ${{ secrets.GITHUB_TOKEN }} github_token: ${{ secrets.GH_TOKEN != '' && secrets.GH_TOKEN || secrets.GITHUB_TOKEN }}
release: ${{ startsWith(github.ref, 'refs/tags/v') }} release: ${{ startsWith(github.ref, 'refs/tags/v') }}
args: --win --x64 --publish always args: --win --x64 --publish always
env:
GH_TOKEN: ${{ secrets.GH_TOKEN != '' && secrets.GH_TOKEN || secrets.GITHUB_TOKEN }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Upload installer artifact
if: always()
uses: actions/upload-artifact@v4
with:
name: windows-installer
path: |
dist/**/*.exe
dist/**/*.blockmap