--- kind: pipeline name: default type: docker trigger: branch: - main steps: - name: Terraform syntax check image: hashicorp/terraform:1.5 commands: - terraform -chdir=infrastructure fmt -diff -check # when: # event: # - pull_request - name: terraform plan image: hashicorp/terraform:1.5 commands: - terraform -chdir=infrastructure init - terraform -chdir=infrastructure plan environment: tf_virtual_environment_endpoint: from_secret: virtual_environment_endpoint tf_virtual_environment_api_token: from_secret: virtual_environment_api_token # when: # event: # - pull_request