Add updater

This commit is contained in:
unicxrn committed 2026-10-10 22:35:31 +02:00
1 parent 65db70c9d2
commit fb790ec104
18 files changed
+654 -18

No files matched your search

+8
View File
@@ -12,6 +12,8 @@ jobs:
build:
strategy:
fail-fast: false
# One at a time, so the two jobs don't race to write latest.json (the updater feed).
max-parallel: 1
matrix:
os: [ubuntu-22.04, windows-latest]
runs-on: ${{ matrix.os }}
@@ -65,7 +67,13 @@ jobs:
- name: Build and draft the release
uses: tauri-apps/tauri-action@v0
env:
# Signs the update files. The public half is in src-tauri/tauri.conf.json.
TAURI_SIGNING_PRIVATE_KEY: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY }}
TAURI_SIGNING_PRIVATE_KEY_PASSWORD: ""
with:
includeUpdaterJson: true
updaterJsonPreferNsis: true
tagName: ${{ github.ref_name }}
releaseName: Prospack ${{ github.ref_name }}
releaseBody: |