Skip to content
New issue

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

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

Already on GitHub? # to your account

feat: Progressive rollouts #48

Conversation

jsirianni
Copy link
Member

This PR implements support for Progressive Rollouts.

The action will check if the head commit matches the following regex:

progress rollout (\S+)$

Commit messages can look like this:

  • This is a commit progress rollout my-config
  • progress rollout my-config

This allows the user to include context. the progress rollout <name> piece must be at the end of the commit message.

If the head commit does not contain the progress rollout message, the normal workflow will execute.

@jsirianni jsirianni requested a review from tbm48813 November 19, 2024 17:17
@jsirianni jsirianni marked this pull request as ready for review November 19, 2024 21:16
@jsirianni jsirianni merged commit 9210fa3 into main Nov 19, 2024
11 checks passed
@jsirianni jsirianni deleted the joesirianni/bpop-1266-bindplane-github-action-support-progressive-rollouts branch November 19, 2024 21:35
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants