From f8ef29e02d5bde3c45bc512c294aca2ce9d0c060 Mon Sep 17 00:00:00 2001 From: James Ward Date: Tue, 5 May 2026 13:53:41 -0700 Subject: [PATCH 1/4] test: trigger terraform plan workflow validation --- terraform/variables.tf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/terraform/variables.tf b/terraform/variables.tf index ce0e3cb..c319656 100644 --- a/terraform/variables.tf +++ b/terraform/variables.tf @@ -93,7 +93,7 @@ variable "telemetry_ttl_days" { food and pharma cold chain; adjust to your compliance requirement. EOT type = number - default = 90 + default = 91 } # --------------------------------------------------------------------------- From cbb333dac70e817bd8c35fcca76f813d583d59dd Mon Sep 17 00:00:00 2001 From: James Ward Date: Tue, 5 May 2026 14:15:42 -0700 Subject: [PATCH 2/4] fix: correct Anthropic model string in workflow --- .github/workflows/terraform-plan.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/terraform-plan.yml b/.github/workflows/terraform-plan.yml index 3ff0a90..e739d65 100644 --- a/.github/workflows/terraform-plan.yml +++ b/.github/workflows/terraform-plan.yml @@ -78,6 +78,6 @@ jobs: with: plan-json-path: plan.json anthropic-api-key: ${{ secrets.ANTHROPIC_API_KEY }} - anthropic-model: claude-sonnet-4-20250514 + anthropic-model: claude-sonnet-4-5 openai-api-key: ${{ secrets.OPENAI_API_KEY }} github-token: ${{ secrets.GITHUB_TOKEN }} From 9d6ef08fe2788f2986c4119f46b5497cd2a61dac Mon Sep 17 00:00:00 2001 From: James Ward Date: Tue, 5 May 2026 14:23:24 -0700 Subject: [PATCH 3/4] fix: pin tf-plan-ai-reviewer to specific commit SHA to bypass action cache --- .github/workflows/terraform-plan.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/terraform-plan.yml b/.github/workflows/terraform-plan.yml index e739d65..cc42a0e 100644 --- a/.github/workflows/terraform-plan.yml +++ b/.github/workflows/terraform-plan.yml @@ -74,7 +74,7 @@ jobs: # ANTHROPIC_API_KEY is not set. Non-fatal — plan review is advisory. - name: AI plan review if: github.event_name == 'pull_request' - uses: JamesIOmete/tf-plan-ai-reviewer@master + uses: JamesIOmete/tf-plan-ai-reviewer@726c6ca28700244fa8ced495f31f5dcd967f517e with: plan-json-path: plan.json anthropic-api-key: ${{ secrets.ANTHROPIC_API_KEY }} From 914fd4a7d2fb1b621f974fac8460ce85ce988fa9 Mon Sep 17 00:00:00 2001 From: James Ward Date: Tue, 5 May 2026 14:27:33 -0700 Subject: [PATCH 4/4] fix: use tagged release v1.0.0 of tf-plan-ai-reviewer --- .github/workflows/terraform-plan.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/terraform-plan.yml b/.github/workflows/terraform-plan.yml index cc42a0e..d1f6bff 100644 --- a/.github/workflows/terraform-plan.yml +++ b/.github/workflows/terraform-plan.yml @@ -74,7 +74,7 @@ jobs: # ANTHROPIC_API_KEY is not set. Non-fatal — plan review is advisory. - name: AI plan review if: github.event_name == 'pull_request' - uses: JamesIOmete/tf-plan-ai-reviewer@726c6ca28700244fa8ced495f31f5dcd967f517e + uses: JamesIOmete/tf-plan-ai-reviewer@v1.0.0 with: plan-json-path: plan.json anthropic-api-key: ${{ secrets.ANTHROPIC_API_KEY }}