Commit 9bdc2c4
fix(dashboard-release): pin updater asset URLs to the release tag
tauri-action writes /releases/latest/download/ URLs into latest.json, but this
repo has two release trains (plugin v* and dashboard-v*). GitHub's 'latest
release' pointer belongs to whichever shipped most recently (usually the
plugin), which carries no dashboard assets, so /latest/ URLs 404 and Desktop
auto-update breaks. The deploy-updater job now rewrites every asset URL to
/releases/download/<TAG>/ before publishing to gh-pages, and fails closed if any
/latest/ URL survives. Matches the manual hotfix applied to gh-pages for v0.9.0.
Co-authored-by: Alfonso [Magic Context] <288211368+alfonso-magic-context@users.noreply.github.com>1 parent 6e95caf commit 9bdc2c4
1 file changed
Lines changed: 28 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
224 | 224 | | |
225 | 225 | | |
226 | 226 | | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
227 | 255 | | |
228 | 256 | | |
229 | 257 | | |
| |||
0 commit comments