Skip to content

Harden template pipeline automation - #29

Merged
samir-gandhi merged 3 commits into
prodfrom
polaris/compare-template-live-automation-qol
Aug 25, 2026
Merged

samir-gandhi merged 3 commits into
prodfrom
polaris/compare-template-live-automation-qol

Conversation

@samir-gandhi

Copy link
Copy Markdown
Contributor

Summary

  • Harden branch-triggered deploy and feature cleanup workflows.
  • Pin CI dependencies; install Terraform before all Terraform commands.
  • Fix Trivy Make target, lock provider versions, ignore runtime artifacts, and add contract tests.
  • Tighten internal PR workflow and temporary secret handling.

Validation

  • tests/test_pipeline_contract.sh
  • make -n devcheck
  • terraform fmt -recursive -check terraform
  • terraform validate (existing DaVinci deprecation warnings)
  • tflint --recursive
  • trivy config terraform (0 findings)
  • YAML and shell syntax checks

Compatibility

  • Push auto-apply retained for branch pushes.
  • Original prod branch unchanged until merge.

🤖 Generated with Claude Code

samir-gandhi and others added 3 commits August 24, 2026 15:42
Co-Authored-By: Claude <noreply@anthropic.com>
Co-Authored-By: Claude <noreply@anthropic.com>
Co-Authored-By: Claude <noreply@anthropic.com>
@samir-gandhi
samir-gandhi requested a review from a team as a code owner August 25, 2026 02:35
@samir-gandhi
samir-gandhi merged commit 859e923 into prod Aug 25, 2026
7 of 9 checks passed
@samir-gandhi
samir-gandhi deleted the polaris/compare-template-live-automation-qol branch August 25, 2026 02:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant