Skip to content

Releases: suzuki-shunsuke/tfaction

v0.6.0-6

26 May 00:35
Compare
Choose a tag to compare

v0.6.0-5

26 May 00:26
Compare
Choose a tag to compare

v0.6.0-4

08 May 11:08
Compare
Choose a tag to compare

v0.5.25

02 May 00:05
Compare
Choose a tag to compare

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

01 May 11:47
Compare
Choose a tag to compare

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

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

28 Apr 10:02
Compare
Choose a tag to compare
v0.6.0-3 Pre-release
Pre-release

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

27 Apr 13:17
Compare
Choose a tag to compare
v0.6.0-2 Pre-release
Pre-release

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

27 Apr 00:42
Compare
Choose a tag to compare

Issues | Pull Requests | v0.5.22...v0.5.23 | Base revision

Features

#892 #898 Support disabling to update related pull requests

⚠️ We don't recommend disabling to update related pull requests, but you can disable it at your own's risk

https://suzuki-shunsuke.github.io/tfaction/docs/feature/auto-update-related-prs/#disable-this-feature

tfaction-root.yaml

update_related_pull_requests:
  enabled: false

By default, this feature is enabled.

v0.5.23-1

27 Apr 00:42
Compare
Choose a tag to compare
v0.5.23-1 Pre-release
Pre-release

v0.6.0-1

19 Apr 12:10
Compare
Choose a tag to compare
v0.6.0-1 Pre-release
Pre-release