Terraform deployment with Github actions

Our Cloud School
6 min readJul 14, 2023

In this blog I will share the template to deploy and manage azure infrastructure with terraform

Photo by Linus Mimietz on Unsplash

Lets say I have following azure infra code written in terraform and I would like to deploy this from github actions workflow

terraform {
required_providers {
azurerm = {
source = "hashicorp/azurerm"
version = "=3.64.0"
azuread = {



Our Cloud School

Rakesh Suryawanshi — Azure Solutions Architect, DevOps with Terraform