We have usecases where we want to Apply Terraform Modules directly, without creating a dedicated plan before (the behaviour when you just run terraform applyvia CLI and get an impicit plan).
Currently the use the following workaround to do this:
variables:
TF_PLAN_CACHE: --auto-approve
By overwriting the TF_PLAN_CACHE with any valid paramter, terraform just creates an implicit plan and executes it.
What is the problem with execute Plan and apply in two jobs:
I think there should be an option to directly run an Apply without needing to generate a plan first.