Releases: suzuki-shunsuke/tfaction
v1.20.1
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: mainIf 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
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
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
v1.19.4
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
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
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
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
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
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