Commit 8113a2d
committed
fix: remove stale Sparkle monotonic guard broken by run-ID build numbers
Since the single-lane collapse, every ship (auto-ship and milestone tag)
derives its Sparkle build number from the GitHub run ID; the committed
CURRENT_PROJECT_VERSION is a local-dev default that is intentionally
never shipped (documented in release.yml). The first auto-ship published
build 2890114033301, so this guard — which compares the committed value
(83) against the published appcast — now fails permanently on every CI
run and blocks all PRs.
The invariant it protected (never ship a build number <= the published
one) is still enforced at the right place: release.yml's runtime
monotonic guard checks the EFFECTIVE build against the appcast before
publishing.1 parent 5a66a70 commit 8113a2d
2 files changed
Lines changed: 0 additions & 67 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | 41 | | |
45 | 42 | | |
46 | 43 | | |
| |||
This file was deleted.
0 commit comments