Skip to content

fix(ci): inline the rds-postgres-db build — release run failed at startup - #13

Merged
sebasnallar merged 1 commit into
mainfrom
fix/release-workflow-startup
Sep 1, 2026
Merged

fix(ci): inline the rds-postgres-db build — release run failed at startup#13
sebasnallar merged 1 commit into
mainfrom
fix/release-workflow-startup

Conversation

@sebasnallar

Copy link
Copy Markdown
Contributor

The release workflow hit startup_failure on main after #12 merged (no jobs scheduled — a workflow-plan rejection, not a job failure). This repo's caller was the only one of the four doing something unusual: it referenced docker-build-push-ecr.yml a second time at a different ref than the chain's own nested copy, and used hyphenated job ids inside needs.* expressions.

Both suspects removed:

  • the db image now builds in an inline buildx job: checkout at the tag → QEMU/buildx → OIDC assume-role → ECR Public login → multi-arch push → digest via imagetools inspect
  • job ids are publish_db / finalize_db (underscores)
  • artifact registration + the release-notes append are unchanged

Server image is untouched (still the chain). After merge, dispatch the workflow with existing_tag set to the tag the failed run should have published, and the release backfills with both images.

🤖 Generated with Claude Code

The release run died at startup (no jobs scheduled) after merge. The
delta vs the sibling repos that worked: this caller referenced
docker-build-push-ecr.yml a second time at a different ref than the
chain's nested copy, plus hyphenated job ids in needs expressions. Both
gone: the db image now builds in an inline buildx job (checkout at the
tag, OIDC login to ECR Public, multi-arch push, digest captured via
imagetools) with underscore job ids; registration and the release-notes
append are unchanged.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@sebasnallar
sebasnallar merged commit 59ee1cf into main Sep 1, 2026
6 checks passed
@sebasnallar
sebasnallar deleted the fix/release-workflow-startup branch September 1, 2026 17:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant