Esri / arcgis-gitops

GitHub Actions workflows for ArcGIS Enterprise deployment and operation
Apache License 2.0
6 stars 1 forks source link

Use hashicorp/setup-terraform action to install Terraform #137

Open pbobov opened 2 weeks ago

pbobov commented 2 weeks ago

Currently the workflows require Terraform and Packer to be preinstalled on GitHub Actions runners. That requires the runners to have Terraform installed and the workflows to support the Terraform version installed on the runners.

To make the workflows dependencies more deterministic they should install specific versions of Terraform and Packer on the Actions runners using hashicorp/setup-terraform and hashicorp/setup-packer actions provided by HashiCorp.