mirror of
https://github.com/BigMarc/timebunny-release.git
synced 2026-10-13 17:03:09 +02:00
ci: keep updater artifacts off in the public build
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
87445427e3
commit
52ec08b8ec
8
.github/workflows/build-windows.yml
vendored
8
.github/workflows/build-windows.yml
vendored
@ -47,14 +47,16 @@ jobs:
|
|||||||
workspaces: apps/agent/src-tauri
|
workspaces: apps/agent/src-tauri
|
||||||
- run: pnpm install --frozen-lockfile
|
- run: pnpm install --frozen-lockfile
|
||||||
|
|
||||||
# tauri.conf.json does not set `createUpdaterArtifacts`, so no updater bundle is produced and
|
# tauri.conf.json now sets `createUpdaterArtifacts`, which makes TAURI_SIGNING_PRIVATE_KEY
|
||||||
# the minisign key is not needed here. These installers are served from GitHub Releases.
|
# mandatory — and that key deliberately does not live in this public repository. Turn the
|
||||||
|
# updater bundle back off for this job: it ships installers via GitHub Releases, and the
|
||||||
|
# signed updater manifest is release-agent.yml's job in the private repo.
|
||||||
- name: Build NSIS installer
|
- name: Build NSIS installer
|
||||||
working-directory: apps/agent
|
working-directory: apps/agent
|
||||||
env:
|
env:
|
||||||
TIMEBUNNY_API_URL: https://time.bunny.team
|
TIMEBUNNY_API_URL: https://time.bunny.team
|
||||||
TIMEBUNNY_CHANNEL: stable
|
TIMEBUNNY_CHANNEL: stable
|
||||||
run: pnpm tauri build --bundles nsis
|
run: pnpm tauri build --bundles nsis --config '{\"bundle\":{\"createUpdaterArtifacts\":false}}'
|
||||||
|
|
||||||
# Same gate as the private repo's release workflow: an agent baked against localhost looks
|
# Same gate as the private repo's release workflow: an agent baked against localhost looks
|
||||||
# perfectly healthy in CI and is simply never heard from once someone installs it.
|
# perfectly healthy in CI and is simply never heard from once someone installs it.
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user