From 041019206b860c89acc083d5e95a405bfa7787e6 Mon Sep 17 00:00:00 2001 From: Max Litruv Boonzaayer Date: Mon, 20 Oct 2025 01:39:10 +1100 Subject: [PATCH] ci: upload artifact and support pat --- .github/workflows/windows-build.yml | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/.github/workflows/windows-build.yml b/.github/workflows/windows-build.yml index 0eabf74..8ff7a23 100644 --- a/.github/workflows/windows-build.yml +++ b/.github/workflows/windows-build.yml @@ -25,6 +25,18 @@ jobs: - name: Build/release Electron app uses: samuelmeuli/action-electron-builder@v1 with: - github_token: ${{ secrets.GITHUB_TOKEN }} + github_token: ${{ secrets.GH_TOKEN != '' && secrets.GH_TOKEN || secrets.GITHUB_TOKEN }} release: ${{ startsWith(github.ref, 'refs/tags/v') }} 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