Adding approval and apply steps for testing. #7

Merged
Trez.One merged 38 commits from initial-workflows_2025-10-17T20-10-31 into main 2025-11-03 10:51:49 -05:00
Showing only changes of commit e340626cc3 - Show all commits
+3 -3
View File
@@ -6,8 +6,8 @@ on:
branches-ignore: branches-ignore:
- "main" - "main"
- "renovate/**" - "renovate/**"
# paths: paths:
# - "cloudflare/**" - "cloudflare/**"
env: env:
OPENTOFU_VERSION: "1.10.6" OPENTOFU_VERSION: "1.10.6"
HC_VAULT_VERSION: "1.20.4" HC_VAULT_VERSION: "1.20.4"
@@ -177,8 +177,8 @@ jobs:
- name: Wait for manual approval - name: Wait for manual approval
uses: hmarr/auto-approve-action@v2 uses: hmarr/auto-approve-action@v2
with: with:
message: "Awaiting manual approval to apply Tofu plan"
pull-request-number: ${{ needs.check-and-create-pr.outputs.pr_number }} pull-request-number: ${{ needs.check-and-create-pr.outputs.pr_number }}
review-message: "Awaiting manual approval to apply Tofu plan"
apply: apply:
name: Apply Tofu Plan name: Apply Tofu Plan