Skip to content

Wait for CI before releasing#21

Merged
amaksimo merged 1 commit into
mainfrom
dev/frankcom/wait-for-ci
Jan 29, 2026
Merged

Wait for CI before releasing#21
amaksimo merged 1 commit into
mainfrom
dev/frankcom/wait-for-ci

Conversation

@danielfrankcom

Copy link
Copy Markdown
Contributor

This PR adds a wait-for-ci job to all release workflows to ensure CI passes before publishing packages.

Previously, pushing a release tag would immediately trigger the build and publish steps, even if CI was failing on that commit. This could result in broken packages being published to PyPI/Maven Central.

Now the release workflows wait for CI to complete successfully before proceeding. This was previously being done for some of the isolated repos, but is now applied to all workflows in the monorepo.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@danielfrankcom danielfrankcom marked this pull request as ready for review January 29, 2026 00:42
@danielfrankcom danielfrankcom requested a review from a team as a code owner January 29, 2026 00:42

@amaksimo amaksimo left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm, thanks

@amaksimo amaksimo merged commit f8e1153 into main Jan 29, 2026
5 checks passed
@amaksimo amaksimo deleted the dev/frankcom/wait-for-ci branch January 29, 2026 18:26
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.

2 participants