Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

github/release: Ensure production workflow doesn't start before staging #170

Merged
merged 1 commit into from
Dec 18, 2023

Conversation

radeksimko
Copy link
Member

The production promotion is gated by human approval and AFAICT does not require staging to actually finish the promotion before it gets to the approval point.

However, it still doesn't make much sense to even attempt to promote artifacts in staging to production before the promotion to staging has actually finished.

Admittedly this change won't actually fully achieve that, because as the command name suggests, it only triggers the promotion (i.e. won't wait for completion of the promotion). We can at least avoid triggering production promotion if the triggering the staging promotion fails though.

@radeksimko radeksimko added the ci label Dec 7, 2023
@radeksimko radeksimko requested a review from kmoe December 7, 2023 18:08
@radeksimko radeksimko merged commit 61404ac into main Dec 18, 2023
11 checks passed
@radeksimko radeksimko deleted the ci-prod-dependency branch December 18, 2023 09:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants