-
Notifications
You must be signed in to change notification settings - Fork 13
Open
Description
Summary
Add a top-level concurrency stanza to .github/workflows/quay_binaries_push.yml to prevent stale manifest/tag overwrites when multiple pushes to the same oadp-* branch trigger concurrent workflow runs.
Background
When multiple pushes to the same oadp-* branch happen in quick succession, concurrent runs may independently build and push manifests to mutable tags (${{ github.ref_name }} and latest). An older run finishing after a newer one could overwrite fresh manifests with stale content.
Suggested Fix
concurrency:
group: quay-binaries-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: trueReferences
- PR: Trigger Quay push on oadp-* branch pushes instead of tag pushes #155
- Review comment: Trigger Quay push on oadp-* branch pushes instead of tag pushes #155 (comment)
Requested by @kaovilai
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels