Skip to content

Releases: dflook/terraform-github-actions

v1.6.0

25 Feb 00:43
Immutable release. Only release title and notes can be modified.
444c0ab

Choose a tag to compare

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@v2

    - uses: dflook/terraform-plan@v1.6.0
      with:
        path: my-terraform-config

You can specify an action version as:

  • @v1.6.0 to use exactly this release
  • @v1.6 to use the latest patch release for this specific minor version
  • @v1 to use the latest patch release for this specific major version

Changes

Added

  • PR comments use a one line summary of the terraform output, with the full output in a collapsable pane.

    If a plan is short the output is shown by default. This can be controlled with the TF_PLAN_COLLAPSE_LENGTH environment
    variable for the dflook/terraform-plan action.

Fixed

  • Now makes far fewer github api requests to avoid rate limiting.

v1.5.2

16 Jan 10:31
Immutable release. Only release title and notes can be modified.
4ad456b

Choose a tag to compare

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@v2

    - uses: dflook/terraform-plan@v1.5.2
      with:
        path: my-terraform-config

You can specify an action version as:

  • @v1.5.2 to use exactly this release
  • @v1.5 to use the latest patch release for this specific minor version
  • @v1 to use the latest patch release for this specific major version

Changes

Fixed

  • Multiple steps in the same job will now only download the required terraform binary once.

v1.5.1

05 Dec 11:53
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

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@v2

    - uses: dflook/terraform-plan@v1.5.1
      with:
        path: my-terraform-config

You can specify an action version as:

  • @v1.5.1 to use exactly this release
  • @v1.5 to use the latest patch release for this specific minor version
  • @v1 to use the latest patch release for this specific major version

Changes

Fixed

  • PR comments had an empty plan with Terraform 0.14

v1.5.0

17 Sep 17:08
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

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@v2

    - uses: dflook/terraform-plan@v1.5.0
      with:
        path: my-terraform-config

You can specify an action version as:

  • @v1.5.0 to use exactly this release
  • @v1.5 to use the latest patch release for this specific minor version
  • @v1 to use the latest patch release for this specific major version

Changes

Added

  • PR comments use HCL highlighting

v1.4.2

02 Sep 22:38
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

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@v2

    - uses: dflook/terraform-plan@v1.4.2
      with:
        path: my-terraform-config

You can specify an action version as:

  • @v1.4.2 to use exactly this release
  • @v1.4 to use the latest patch release for this specific minor version
  • @v1 to use the latest patch release for this specific major version

Changes

Fixed

  • Using a personal access token instead of the Actions provided token now works.
    This can be used to customise the PR comment author

v1.4.1

10 Aug 23:58
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

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@v2

    - uses: dflook/terraform-plan@v1.4.1
      with:
        path: my-terraform-config

You can specify an action version as:

  • @v1.4.1 to use exactly this release
  • @v1.4 to use the latest patch release for this specific minor version
  • @v1 to use the latest patch release for this specific major version

Changes

Fixed

  • Latest Terraform versions with a patch version of '0' are correctly detected.
    If not otherwise specified the latest terraform version is used. As of now the latest is v0.13.0.

v1.4.0

25 Jul 13:55
Immutable release. Only release title and notes can be modified.
ffa15ab

Choose a tag to compare

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@v2

    - uses: dflook/terraform-plan@v1.4.0
      with:
        path: my-terraform-config

You can specify an action version as:

  • @v1.4.0 to use exactly this release
  • @v1.4 to use the latest patch release for this specific minor version
  • @v1 to use the latest patch release for this specific major version

Changes

Added

Fixed

  • Plan errors are now correctly added to the workflow log.

v1.3.1

23 Jul 01:08
Immutable release. Only release title and notes can be modified.
686c422

Choose a tag to compare

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@v2

    - uses: dflook/terraform-plan@v1.3.1
      with:
        path: my-terraform-config

You can specify an action version as:

  • @v1.3.1 to use exactly this release
  • @v1.3 to use the latest patch release for this specific minor version
  • @v1 to use the latest patch release for this specific major version

Changes

Fixed

  • backend_config_file and var_file now work correctly. Paths should be relative to the GitHub Action workspace.

v1.3.0

21 Jul 23:33
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

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@v2

    - uses: dflook/terraform-plan@v1.3.0
      with:
        path: my-terraform-config

You can specify an action version as:

  • @v1.3.0 to use exactly this release
  • @v1.3 to use the latest patch release for this specific minor version
  • @v1 to use the latest patch release for this specific major version

Changes

Added

  • Support for the remote backend used by Terraform Cloud

v1.2.0

18 Jul 13:54
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

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@v2

    - uses: dflook/terraform-plan@v1.2.0
      with:
        path: my-terraform-config

You can specify an action version as:

  • @v1.2.0 to use exactly this release
  • @v1.2 to use the latest patch release for this specific minor version
  • @v1 to use the latest patch release for this specific major version

Changes

Added

Fixed