Skip to content
You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?
type

GitHub Action

Install Terraform

v0.0.6

Install Terraform

type

Install Terraform

Installs any version of terraform to the current job environment

Installation

Copy and paste the following snippet into your .yml file.

              

- name: Install Terraform

uses: little-core-labs/[email protected]

Learn more about this action in little-core-labs/install-terraform

Choose a version

install-terraform

Install Terraform to a Github Actions job environment.

GitHub Actions status

Usage

Pre-requisites

Create a workflow .yml file in your repositories .github/workflows directory. An example workflow is available below. For more information, reference the GitHub Help Documentation for Creating a workflow file.

Inputs

  • version: The version of terraform to install. Default: 0.12.21

Outputs

None.

Example workflow

name: Example installing Terraform

on: [push]

jobs:
  build:

    runs-on: ubuntu-latest

    strategy:
      matrix:
        node-version: [12.x]

    steps:
    - uses: actions/checkout@v1
    - name: Install Terraform
      uses: little-core-labs/install-terraform@v1
    - name: Terraform apply
      run: |
        terraform init
        terraform plan
        terraform apply -auto-approve

Contributing

PRs welcome. Honor and respect.

License

The scripts and documentation in this project are released under the MIT License