2 Commits

Author SHA1 Message Date
LyAhn 40fcd1b469 ci(release): un-ignore tauri.conf.json + fix updater-json input
CI / check (push) Has been cancelled
Release / release (push) Has been cancelled
- tauri-action globs for tauri.conf.json honoring .gitignore; the global
  *.json rule hid it (force-added but still ignore-matched), so detection
  failed with 'Failed to resolve Tauri path' and it tried to re-init.
  Negate it like the cuda overlay already is.
- rename uploadUpdaterJson -> includeUpdaterJson (valid v0.6.2 input).
2026-06-14 19:58:54 +01:00
LyAhn 6b504aaae1 ci(release): pin tauri-action to v0.6.2 (the v1 ref does not exist)
Release / release (push) Has been cancelled
CI / check (push) Has been cancelled
2026-06-14 19:31:12 +01:00
2 changed files with 7 additions and 3 deletions
+2 -2
View File
@@ -37,7 +37,7 @@ jobs:
run: pnpm install --frozen-lockfile run: pnpm install --frozen-lockfile
- name: Build and create draft release - name: Build and create draft release
uses: tauri-apps/tauri-action@v1 uses: tauri-apps/tauri-action@v0.6.2
env: env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# Updater artifact signing (Phase 3) — set these repo secrets once # Updater artifact signing (Phase 3) — set these repo secrets once
@@ -50,7 +50,7 @@ jobs:
releaseBody: 'See the assets below to download and install this version.' releaseBody: 'See the assets below to download and install this version.'
releaseDraft: true releaseDraft: true
prerelease: false prerelease: false
uploadUpdaterJson: true includeUpdaterJson: true
updaterJsonPreferNsis: true updaterJsonPreferNsis: true
# Cargo args after `--`: ship the CPU/DirectML build — default # Cargo args after `--`: ship the CPU/DirectML build — default
# features enable candle-cuda, which runners (and most users) lack. # features enable candle-cuda, which runners (and most users) lack.
+5 -1
View File
@@ -40,5 +40,9 @@ dist-ssr
# locally; ~600 MB, never committed). See RELEASE_PLAN.md "CUDA release variant". # locally; ~600 MB, never committed). See RELEASE_PLAN.md "CUDA release variant".
src-tauri/cuda-redist/ src-tauri/cuda-redist/
# Keep the CUDA build config overlay tracked despite the *.json rule above. # Keep the Tauri configs tracked despite the *.json rule above. tauri.conf.json
# must also be un-ignored so tauri-action can find it: it globs for the config
# honoring .gitignore, and an ignored config makes the release build fail with
# "Failed to resolve Tauri path".
!src-tauri/tauri.conf.json
!src-tauri/tauri.cuda.conf.json !src-tauri/tauri.cuda.conf.json