Files
hermes-agent/tests/ci
Teknium 818c13be1d fix(release): give the Nix release build its commit and push Docker images under the attempt ref
Two stable-release failures on rc.3-v0.21.6 (run 37753841932):

- nix: the stamped release source is a `path:` flake with no git metadata,
  so self.rev is null, install-stamp.json carries no commit and the packaged
  `hermes --version` reports "unknown". Pass the commit as `?rev=$GITHUB_SHA`
  (verified on Nix 2.35: path:<tree>?rev=<sha> sets self.rev).
- docker: the versioned images were pushed under the final vX.Y.Z, which does
  not exist until publish. rc.1 created `:v0.21.6`, and every later attempt hit
  "versioned Docker manifest differs" against it. scripts/releases/docker.py
  (published_digest, promote_stable) already reads the attempt-ref tag, so pass
  claim-tag to both docker.yml calls.
2026-10-08 03:40:51 -07:00
..