-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Allow merging of PR only after a successful apply #348
Comments
This sounds like a great idea, and it should be possible by changing Currently, |
Similarly, it would be nice if we could auto-merge after successful apply, so its closer to a traditional CD pipeline |
This looks related to the needs I'm trying to satisfy. We tried doing this but found that applies would always fail because the mergable test would go from passing to incomplete as part atlantis firing off the reply causing it to no longer be mergable and be an instant atlantis apply fail. |
Closed by: |
Has this functionality been implemented? We would like to prevent any merge on an |
I am also interested in this. I have the same needs as @brandon-fryslie |
Some users who are unfamiliar with Terraform GitHub collaboration via Atlantis, attempt to merge their Terraform code after a successful plan before applying.
I would like to reduce the failure modes with Atlantis for these users by preventing the user from merging after a successful plan and only after a successful apply.
I would like to keep as similar workflow which requires status checks to pass before merging the GitHub Pull Request, but instead of using the general catch-all Atlantis status, I'd like to split it into:
This way, a successful Plan AND a successful Apply are both required before the user can merge the Pull Request.
The text was updated successfully, but these errors were encountered: