Skip to content

Add admin page to allow enabling csv and or json #59

Add admin page to allow enabling csv and or json

Add admin page to allow enabling csv and or json #59

Workflow file for this run

name: "Terraform"
on:
pull_request:
branches: [main]
paths:
- ".review_apps/**"
merge_group:
types: [checks_requested]
env:
TERRAFORM_VERSION: "1.11.0"
jobs:
terraform:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v5.0.0
- uses: hashicorp/setup-terraform@b9cd54a3c349d3f38e8881555d616ced269862dd # v3.1.2
with:
terraform_version: ${{env.TERRAFORM_VERSION}}
- name: Check Terraform style
id: tf_fmt
working-directory: ".review_apps/"
run: |
terraform fmt -write=false -diff=true -list=true -recursive -check
- name: Lint Terraform
run: |
pip install -r .review_apps/requirements.txt
checkov -d .review_apps/ --framework terraform --quiet
- name: Validate Terraform syntax
working-directory: ".review_apps/"
run : |
terraform init -backend=false || exit
terraform validate