-
-
Notifications
You must be signed in to change notification settings - Fork 21
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
improvement: Only compare resource changes #426
Conversation
Hi @rdhar, thanks for opening the PR. I was struggling to get the Some background:
My action workflow looks something like this:
After an apply, you have to re-run Kubernetes resources in Terraform track state of the My proposal is to use the With this change, I can click the merge button on multiple PRs and GitHub actions is able to run all of the apply commands in sequence without issue. 😃 Note: I have not tested this with a |
Thanks so much for such a detailed response, this is exactly what I'm looking to learn from other users! And while I'd intended |
Happy to share this has been shipped with v13.1.5, where your contribution has been credited! Please consider ⭐ this project, if you or your team find it useful. @bdalpe Thank YOU for raising this fork proposal — not only should it reduce flaky comparison, it should help speed up execution time as well! |
Thank you for merging! I'll add one additional item of context for the conversation... I've noticed that with |
When I added However, I wish Terraform/Tofu exposed a more resilient plan-file comparison method. Diff-ing massive JSON files is hardly reliable :/ Thanks once again to your input: I've updated the workflow example featuring |
Hey @bdalpe, thanks for sharing your fork!
This looks like an excellent suggestion for
plan-parity
feature: how've you been find this in your workflow?Do you happen to leverage
merge_group
event trigger as well?