Skip to content

Releases: suzuki-shunsuke/tfaction

v0.1.6

27 Jan 02:44
Compare
Choose a tag to compare

v0.1.5

27 Jan 00:34
Compare
Choose a tag to compare

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

25 Jan 23:45
Compare
Choose a tag to compare

Pull Requests | v0.1.3...v0.1.4 | Base revision

#78 feat: assign GITHUB_ACTOR to scaffold pull request

v0.1.3

25 Jan 03:07
Compare
Choose a tag to compare

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

23 Jan 02:25
Compare
Choose a tag to compare

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.

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

22 Jan 14:02
Compare
Choose a tag to compare

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

#63

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.

image

image

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

21 Jan 11:59
Compare
Choose a tag to compare
v0.1.0-1 Pre-release
Pre-release

base revision: fcaedb0

v0.1.0-0

19 Jan 01:41
bc23f69
Compare
Choose a tag to compare
v0.1.0-0 Pre-release
Pre-release
Merge pull request #19 from suzuki-shunsuke/docs/add-conftest-doc

docs: add conftest document