v0.15.23
InnerWarden 0.15.23
Fixed
innerwarden upgradenow retries transient asset/sidecar download failures. Right after a release, GitHub's asset CDN intermittently fails individual binary or sidecar (.sha256/.sig) downloads while it propagates the new release. The old code aborted on the first such failure, which madeupgradebrittle in exactly that window — deploying 0.15.22, two consecutive runs on one box each failed on a different sidecar before a manualcurl --retrydeploy succeeded. The binary download and both sidecar fetches now retry (4 attempts, 3s apart); a binary retry re-creates the destination so a partial download is never kept. Retry policy is a pure, unit-tested helper.
Install / upgrade (Linux, toolchain-free, signed binaries)
curl -fsSL https://innerwarden.com/install | sudo bash
# already installed: sudo innerwarden upgrade --yesEvery binary below is signed (Ed25519 + Sigstore bundle). Docs: https://github.com/InnerWarden/innerwarden/wiki · Site: https://www.innerwarden.com
What's Changed
- ci: auto-announce releases to your own channels on publish by @maiconburn in #1091
- fix(ctl): retry transient asset/sidecar downloads in innerwarden upgrade by @maiconburn in #1092
- release: 0.15.23 by @maiconburn in #1093
Full Changelog: v0.15.22...v0.15.23