Add opt-in release updater and pause-menu entry with staged replacement

This commit is contained in:
chazmm committed 2026-09-08 20:10:13 +01:00
1 parent ba929487c1
commit 069f153038
8 files changed
+605 -3

No files matched your search

+4 -1
View File
@@ -18,6 +18,8 @@ jobs:
run: python -m pip install pyinstaller==6.19.0 numpy==2.2.6 Pillow==11.3.0
- name: Build Windows package
shell: pwsh
env:
RELEASE_TAG: ${{ github.event.release.tag_name }}
run: ./Build-Release.ps1
- uses: actions/upload-artifact@v4
with:
@@ -25,10 +27,11 @@ jobs:
path: |
target/skate3rust-windows-x64.zip
target/skate3rust-windows-x64.zip.sha256
target/release.json
- name: Attach to release
if: github.event_name == 'release'
shell: pwsh
env:
GH_TOKEN: ${{ github.token }}
RELEASE_TAG: ${{ github.event.release.tag_name }}
run: gh release upload "$env:RELEASE_TAG" target/skate3rust-windows-x64.zip target/skate3rust-windows-x64.zip.sha256 --clobber
run: gh release upload "$env:RELEASE_TAG" target/skate3rust-windows-x64.zip target/skate3rust-windows-x64.zip.sha256 target/release.json --clobber