Releases: suzuki-shunsuke/tfaction
v0.6.0-6
v0.6.0-5
v0.6.0-4
v0.5.25
Issues | Pull Requests | v0.5.24...v0.5.25 | Base revision
Features
#910 scaffold-working-directory: Support skipping to create aqua.yaml
and add aqua packages
By default scaffold-working-directory creates aqua.yaml
and add some packages.
aqua init
aqua g -i open-policy-agent/conftest terraform-linters/tflint aquasecurity/tfsec hashicorp/terraform
You can skip this.
tfaction-root.yaml
scaffold_working_directory:
skip_adding_aqua_packages: true
You can configure packages and their versions in your template or you can also manage them in repository root's aqua.yaml.
v0.5.24
Issues | Pull Requests | v0.5.23...v0.5.24 | Base revision
Features
#909 scaffold-tfmigrate: Support scaffolding tfmigrate migration related files to existing pull requests
A new input pr_number
was added to the action scaffold-tfmigrate
.
e.g. .github/workflows/scaffolf-tfmigrate.yaml
- https://github.com/suzuki-shunsuke/tfaction-example/blob/f5de5ea39f807f92072dc1c71fcced9aeae3d9b0/.github/workflows/scaffold-tfmigrate.yaml#L12-L14
- https://github.com/suzuki-shunsuke/tfaction-example/blob/f5de5ea39f807f92072dc1c71fcced9aeae3d9b0/.github/workflows/scaffold-tfmigrate.yaml#L43
on:
workflow_dispatch:
inputs:
target:
description: 'target'
required: true
migration_name:
description: 'migration name. e.g. "import_foo"'
required: true
pr_number: # New
description: Pull Request Number
required: false
jobs:
scaffold-tfmigrate:
# ...
steps:
# ...
- uses: suzuki-shunsuke/tfaction/scaffold-tfmigrate@pr/909
id: scaffold-working-dir
with:
github_app_token: ${{steps.generate_token.outputs.token}}
migration_name: ${{github.event.inputs.migration_name}}
pr_number: ${{inputs.pr_number}} # New
If pr_number
is set, the action pushes a commit to the given request instead of creating a new pull request.
v0.6.0-3
v0.6.0-2...v0.6.0-3 | Base revision
#906 db02cbd tfmigrate-apply: Fix a bug: The identifier 'global-config' may not be used more than once within the same scope
@yuya-takeyama
v0.6.0-2
v0.6.0-1...v0.6.0-2 | Base revision
#876 Drift Detection
448d46b setup: support schedule
66e1c17 setup: Fix if condition
4a3c3bb set-drift-env: Fix drift issue url
v0.5.23
Issues | Pull Requests | v0.5.22...v0.5.23 | Base revision
Features
#892 #898 Support disabling to update related pull requests
tfaction-root.yaml
update_related_pull_requests:
enabled: false
By default, this feature is enabled.
v0.5.23-1
v0.6.0-1
v0.5.22...v0.6.0-1 | Base revision
#876 Drift Detection