Skip to content
This repository has been archived by the owner on Mar 10, 2024. It is now read-only.

Scaffold organization (#1) #1

Scaffold organization (#1)

Scaffold organization (#1) #1

name: Terraform Apply
on:
push:
branches:
- main
paths:
- 'prod/**'
defaults:
run:
working-directory: ./prod
jobs:
terraform_apply:
name: Terraform Apply
environment: staging
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Setup Terraform
uses: hashicorp/setup-terraform@v2
- name: Terraform Init
run: terraform init -input=false -no-color
env:
GOOGLE_CREDENTIALS: ${{ secrets.GCP_TERRAFORM_KEY }}
- name: Terraform Apply
run: terraform apply -input=false -auto-approve
env:
GOOGLE_CREDENTIALS: ${{ secrets.GCP_TERRAFORM_KEY }}