fix(release): promotion tag retry shell exit 0 on success#5280
Conversation
|
Pipeline controller notification For optional jobs, comment This repository is configured in: automatic mode |
|
Caution Review failedPull request was closed or merged during review No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository YAML (base), Central YAML (inherited) Review profile: CHILL Plan: Enterprise Run ID: 📒 Files selected for processing (3)
🔗 Linked repositories identifiedCodeRabbit considers these linked repositories for cross-repo context during reviews:
📝 WalkthroughWalkthroughThe Quay promotion retry shell template now emits a standalone Bash ChangesQuay promotion retry shell
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Possibly related PRs
Suggested reviewers
🚥 Pre-merge checks | ✅ 17✅ Passed checks (17 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: deepsm007, hector-vido The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/cc @hector-vido
found a bug failing promotion.
This change fixes Quay promotion retries in the release flow by ensuring the generated shell script exits cleanly after a successful tag attempt instead of falling through and failing the promotion step. The affected release promotion logic now emits an explicit no-op command in the retry loop, and the updated test fixtures reflect the corrected script behavior for both release and non-release namespaces.