nxtgauge-backend-rust/.forgejo
Ashwin Kumar Sivakumar 968960fb3d
Some checks failed
build-and-release / build (push) Failing after 1h49m45s
fix(ci): tolerate buildx's pretty-printed metadata-file JSON when extracting digest
docker buildx --metadata-file writes pretty-printed JSON (space after
the colon: "containerimage.digest": "sha256:..."), but the digest
grep required compact JSON with no space, so it always matched
nothing. That produced an empty $digest, which the script correctly
treated as fatal and exited on - right after the first service
(gateway) had already built and pushed successfully, silently
aborting the rest of the service loop. Verified the fix against a
real locally-generated metadata file from the same buildx command.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-08 00:03:32 +05:30
..
scripts chore: migrate ci naming to forgejo 2026-06-11 17:17:42 +05:30
workflows fix(ci): tolerate buildx's pretty-printed metadata-file JSON when extracting digest 2026-07-08 00:03:32 +05:30