Releases: suzuki-shunsuke/tfaction
v0.1.6
Pull Requests | v0.1.5...v0.1.6 | Base revision
#84 Fix Conftest policy path
v0.1.5
Pull Requests | v0.1.4...v0.1.5 | Base revision
#81 Create scaffolding pull requests and follow up pull requests as draft
#80 Replace /
to -
in scaffold pull request branch name
v0.1.4
Pull Requests | v0.1.3...v0.1.4 | Base revision
#78 feat: assign GITHUB_ACTOR to scaffold pull request
v0.1.3
Pull Requests | v0.1.2...v0.1.3 | Base revision
#77 fix: delete uploaded plan file and exit immediately when terraform plan fails
v0.1.2
Pull Requests | v0.1.1...v0.1.2 | Base revision
Feature
#71 Support storing plan files in GCS
If you configure gcs_bucket_name_plan_file
, tfaction stores Terraform Plan files at Google Cloud Storage with gsutil.
gsutil doesn't support Workload Identity Federation yet, so you have to use traditional service account key authentication.
- https://cloud.google.com/storage/docs/authentication
- https://github.com/google-github-actions/auth#authenticating-via-workload-identity-federation
The bq and gsutil tools do no currently support Workload Identity Federation! You will need to use traditional service account key authentication for now.
Others
#70 Update suzuki-shunsuke/github-action-terraform-init to v0.1.3
v0.1.1
Issues | Pull Requests | v0.1.0...v0.1.1 | Base revision
Features
#63 Create a pull request automatically to handle the problem when apply failed
#65 Add github-comment configuration in tfaction. It makes github-comment.yaml
optional
Create a pull request automatically to handle the problem when apply failed
Sometimes terraform apply
fails even if terraform plan
passed.
In that case, tfaction automatically creates a pull request with an empty commit to fix the failure.
If the problem would be solved by running terraform apply
again,
please merge the created pull request.
If any code fix is needed, please add commits to the created pull request and merge it.
Pull Requests are created per failed job.
For example, if two jobs failed, two pull requests would be created.
Bug Fixes
#64 Change GITHUB_ACTOR
to CI_INFO_PR_AUTHOR
to check Renovate PR change
#66 Fix shell script's trivial bug
v0.1.0
v0.1.0-1
v0.1.0-0
Merge pull request #19 from suzuki-shunsuke/docs/add-conftest-doc docs: add conftest document