huskies: merge 1231 story project-rebuild must not silently downgrade a live sled to the stale image binary

This commit is contained in:
Huskies Agent
2026-07-19 20:47:19 +00:00
parent 3f05648d25
commit 7bbd34bc3a
6 changed files with 344 additions and 10 deletions
+10
View File
@@ -1,6 +1,16 @@
#!/usr/bin/env bash
set -euo pipefail
# NOTE (story 1231): this script publishes the `huskies` binary artifact
# (consumed by the `upgrade`/`upgrade all` chat commands) but does NOT
# rebuild the huskies-project-* Docker images that `project-rebuild` uses.
# Those images bake whatever binary was locally built the last time
# `script/build-project-images` ran, so they silently drift stale otherwise
# (currently baking 0.13.0). Run `script/build-project-images` after this
# script — or better, fold it into this release flow — so a `project-rebuild`
# right after a release doesn't need to self-heal a stale sled back up to the
# version just published here.
# ── Configuration ──────────────────────────────────────────────
GITEA_URL="https://code.crashlabs.io"
REPO="crashlabs/huskies"