Commit 6391b6b
committed
fix(updater): emit .sig + latest.json in CI bundle + correct repo URL
The v0.1.0 draft release built successfully but only shipped the .dmg
and .app.tar.gz — the .app.tar.gz.sig signature and latest.json
manifest were missing, so the auto-updater couldn't verify any future
download. Two root causes:
* tauri.conf.json::bundle — Tauri 2 requires an explicit
`createUpdaterArtifacts: true` flag to register the .sig + manifest
as bundle outputs that tauri-action will then upload. The older
Tauri 1 trick of adding `"updater"` to `targets` is no longer
honored. With the flag missing, the .sig was generated as a side
effect of TAURI_SIGNING_PRIVATE_KEY but never made it into the
upload list.
* tauri.conf.json::plugins.updater.endpoints — pointed at
`https://github.com/hsng95/lumen-rs/...` (personal handle), but the
repo actually lives at `https://github.com/rabbitson87/lumen-rs/...`
(the GitHub account). Auto-updater would have hit a 404 on every
check even if the manifest had been generated.
Also corrected:
* README.md — "Install from a release" link now points at the right
GitHub repo.
* crates/lumen-app/docs/release.md — sample latest.json URL.
(The `hsng95/lumen-rs-fixtures` references in DEPENDENCIES.md /
getting-started.md / maintainer-workflow.md are intentional — that's
the HuggingFace dataset repo, which is a separate org/handle from the
GitHub repo.)
v0.1.0 draft + tag wiped (both local and remote) before this commit
so the next tag push triggers a fresh build with all artifacts.1 parent a665525 commit 6391b6b
3 files changed
Lines changed: 4 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
90 | 90 | | |
91 | 91 | | |
92 | 92 | | |
93 | | - | |
| 93 | + | |
94 | 94 | | |
95 | 95 | | |
96 | 96 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
98 | 98 | | |
99 | 99 | | |
100 | 100 | | |
101 | | - | |
| 101 | + | |
102 | 102 | | |
103 | 103 | | |
104 | 104 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
| 33 | + | |
33 | 34 | | |
34 | 35 | | |
35 | 36 | | |
| |||
47 | 48 | | |
48 | 49 | | |
49 | 50 | | |
50 | | - | |
| 51 | + | |
51 | 52 | | |
52 | 53 | | |
53 | 54 | | |
| |||
0 commit comments