Skip to content

Releases: suzuki-shunsuke/tfaction

v1.20.1

03 Nov 07:20
Immutable release. Only release title and notes can be modified.
v1.20.1
4562d91

Choose a tag to compare

Issues | Pull Requests | v1.20.0...v1.20.1 | Base revision

🐛 Bug Fixes

#3164 Fix a bug that update branch is run without Client/Server Model even if Securefix Action is enabled.

If Securefix Action is disabled, you can ignore this update.

tfaction-root.yaml

securefix_action:
  server_repository: securefix-action-server
  pull_request:
    base_branch: main

If Securefix Action is enabled, all commits should be created by Client/Server Model.

Warning

You need to set up Update Branch Action's server workflow in the same repository with Securefix Action.

v1.20.0

29 Oct 09:04
Immutable release. Only release title and notes can be modified.
v1.20.0
7f13fd8

Choose a tag to compare

Issues | Pull Requests | v1.19.5...v1.20.0 | Base revision

Features

#3150 plan, terraform-plan: Add the output skipped. This output is true if terraform plan is skipped

🐛 Bug Fixes

#3150 plan: Fix a bug that outputs plan_binary_path and plan_json_path are empty if tfmigrate is run

v1.19.5

25 Sep 01:39
Immutable release. Only release title and notes can be modified.
v1.19.5
ab77216

Choose a tag to compare

Issues | Pull Requests | v1.19.4...v1.19.5 | Base revision

🐛 Bug Fixes

#3062 Fix a bug that list-targets fails if update_local_path_module_caller is true and too many modules are called.

The error Argument list too long occurs.

Error: An error occurred trying to start process '/home/runner/actions-runner/cached/externals/node20/bin/node' with working directory '/home/runner/work/terraform/terraform'. Argument list too long

Cause

list-module-callers passes the list of modules by action's input, but too long input value causes the above error.
We guess this is due to the OS limitation.

Solution

To solve the problem, this pull request changes how to pass the list of modules.
By this change, tfaction passes the list of modules through a temporary file.
tfaction writes the list to a temporary file, then the subsequent step reads it.

v1.19.5-0

24 Sep 13:13
Immutable release. Only release title and notes can be modified.
v1.19.5-0
6c4a2ab

Choose a tag to compare

v1.19.5-0 Pre-release
Pre-release

v1.19.4

20 Sep 07:42
Immutable release. Only release title and notes can be modified.
v1.19.4
87610ce

Choose a tag to compare

Issues | Pull Requests | v1.19.3...v1.19.4 | Base revision

Features

#3048 Update the default versions of ci-info, tfcmt, and github-comment to support CodeBuild-hosted GitHub Actions runner

v1.19.3

14 Sep 04:26
Immutable release. Only release title and notes can be modified.
v1.19.3
bf4e4fe

Choose a tag to compare

Issues | Pull Requests | v1.19.2...v1.19.3 | Base revision

Improvement

#3023 Improve the pull request body of follow-up PRs

Embed the description of the original pull request into the description of follow-up PRs.

v1.19.2

27 Aug 23:29
v1.19.2
c7f4e11

Choose a tag to compare

Issues | Pull Requests | v1.19.1...v1.19.2 | Base revision

🐛 Bug Fixes

#2980 Fix a bug that generate-config-out fails due to checksum inconsistency
#2983 Fix a bug that list-module-callers if Terragrunt v0.85.0 or later is used

v1.19.1

12 Aug 11:02
v1.19.1
80af9c0

Choose a tag to compare

Issues | Pull Requests | v1.19.0...v1.19.1 | Base revision

🐛 Bug Fixes

#2953 Fix a bug that replace doesn't work

v1.19.0

10 Aug 20:55
v1.19.0
d1cb6e8

Choose a tag to compare

Issues | Pull Requests | v1.18.3...v1.19.0 | Base revision

Features

#2947 Add assignees from the original PR to follow-up PRs

Follow-up PRs should be handled by assignees of the original PR.

v1.18.3

04 Aug 23:46
v1.18.3
199e524

Choose a tag to compare

Issues | Pull Requests | v1.18.2...v1.18.3 | Base revision

🐛 Bug Fixes

#2931 scaffold-working-dir, generate-config-out: Fix a bug that TFACTION_TARGET is empty