The Terraform Plan GitHub Action isn't working as expected. Changes that occur inside of the modules directory shoudn't result in a plan happening inside of the environment directory - though we should still validate these changes without running a plan
Because of the way that dflook works to apply plans after generating them, we don't want to run plans in separate directories concurrently in the same PR.
Action Items
[ ] Change logic so that a plan only runs on a change to an environment or project directory - not modules - and not concurrently
[ ] Implement new logic to validate the modules directory without running a plan
Overview
The Terraform Plan GitHub Action isn't working as expected. Changes that occur inside of the modules directory shoudn't result in a plan happening inside of the environment directory - though we should still validate these changes without running a plan
Because of the way that dflook works to apply plans after generating them, we don't want to run plans in separate directories concurrently in the same PR.
Action Items
Resources/Instructions
Original pr