We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5afe9d5 commit fca205fCopy full SHA for fca205f
.github/workflows/ensure-uptime-checks.yaml
@@ -48,11 +48,11 @@ jobs:
48
run: |
49
cd terraform/uptime-checks
50
# Decrypt the GCP ServiceAccount key with permissions to run terraform
51
- sops -d secret/enc-service-account-key.secret.json > service-account-key.json
+ sops -d \
52
+ --gcp-kms-service-account ${{ secrets.GCP_KMS_DECRYPTOR_KEY }} \
53
+ secret/enc-service-account-key.secret.json > service-account-key.json
54
export GOOGLE_APPLICATION_CREDENTIALS=service-account-key.json
55
# Setup Terraform
56
terraform init
57
# Run terraform automatically
58
terraform apply -auto-approve
- env:
- GCP_KMS_DECRYPTOR_KEY: ${{ secrets.GCP_KMS_DECRYPTOR_KEY }}
0 commit comments