HashiCorp - Setup Terraform
Version updated for https://github.com/hashicorp/setup-terraform to version v4.0.0.
- This publisher is shown as ‘verified’ by GitHub.
- This action is used across all versions by 0 repositories.
Action Type
This is a Node action using Node version 24.
Go to the GitHub Marketplace to find the latest changes.
Action Summary
The hashicorp/setup-terraform GitHub Action automates the setup of the Terraform CLI within GitHub Actions workflows by downloading and configuring a specified version of Terraform and optionally setting up a wrapper script to capture outputs from Terraform commands. It simplifies the process of running Terraform commands in CI/CD pipelines, supports integration with Terraform Cloud or Enterprise using API tokens, and provides easy access to command results for use in subsequent workflow steps. This action streamlines infrastructure automation and enhances Terraform’s usability in GitHub Actions.
Release notes
BREAKING CHANGES:
- Upgrade to Node.js 24 - setup-terraform now requires Node.js 24 (#503)