Skip to content

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

Merged
radeksimko merged 1 commit intomainfrom
ci-prod-dependency
Dec 18, 2023
Merged

github/release: Ensure production workflow doesn't start before staging#170
radeksimko merged 1 commit intomainfrom
ci-prod-dependency

Conversation

@radeksimko
Copy link
Copy Markdown
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
@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