Set up your GitHub Actions workflow with a specific version of Terragrunt.
This action is a hard fork of https://github.com/autero1/action-terragrunt which was required as the maintainer was not responding to the necessary updates to resolve CVE-2020-15228 which would result in this action no longer functioning after November 16 2020.
The next example step will install Terragrunt 0.21.13.
name: Example workflow
on: [push]
jobs:
example:
name: Example Terragrunt interaction
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Setup Terragrunt
uses: peter-murray/terragrunt-github-action@v1.0.0
with:
terragrunt_version: 0.21.13
- name: Interact with Terragrunt
run: terragrunt --version
Parameter | Description | Required |
---|---|---|
terragrunt_version |
Terragrunt version to deploy | true |
Parameter | Description |
---|---|
terragrunt_path |
Cached tool path of Terragrunt |
This action has been tested on the following platforms:
- ubuntu-18.04
- windows-latest
- macos-latest
The scripts and documentation in this project are released under the MIT license.