v1.15.0
All the terraform actions in this repository are released as one.
Use the actions as part of a GitHub Actions workflow, e.g:
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: dflook/[email protected]
with:
path: my-terraform-config
You can specify an action version as:
@v1.15.0
to use exactly this release@v1.15
to use the latest patch release for this specific minor version@v1
to use the latest patch release for this specific major version
Changes
Added
-
Actions that intentionally cause a build failure now set a
failure-reason
output to enable safely responding to those failures.Possible failure reasons are:
- dflook/terraform-validate: validate-failed
- dflook/terraform-fmt-check: check-failed
- dflook/terraform-check: changes-to-apply
- dflook/terraform-apply: apply-failed, plan-changed
- dflook/terraform-destroy: destroy-failed
- dflook/terraform-destroy-workspace: destroy-failed
Fixed
- dflook/terraform-validate was sometimes unable to create detailed check failures.