Skip to content

v3.0.1

Latest

Choose a tag to compare

@dflook dflook released this 03 Sep 20:55
Immutable release. Only release title and notes can be modified.
81dca6a

All the terraform actions in this repository are released as one.
Use the actions as part of a GitHub Actions workflow, e.g:

jobs:
  build:
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v7

    - uses: dflook/terraform-plan@v3.0.1
      with:
        path: my-terraform-config

You can specify an action version as:

  • @v3.0.1 to use exactly this release
  • @v3.0 to use the latest patch release for this specific minor version
  • @v3 to use the latest patch release for this specific major version

Changes

Changed

  • .tf.json/.tofu.json are now read for terraform/tofu version constraints, backend configuration, and sensitive variable definitions, in addition to .tf/.tofu files. Previously only .tf/.tofu files were read for this information.

Fixed

  • Automatic masking of the variables input in PR comments, for variables that are defined as sensitive in .tf.json/.tofu.json files now works correctly.
    Previously these could appear in PR comments unmasked if:

    • The variable was defined sensitive in a .tf.json/.tofu.json file (not a .tf/.tofu file)
    • The variable was passed using the variables input
    • No label input was set

    Thanks to lokesh0186 for reporting this issue.