Skip to content

Add prod-me ArgoCD deployment with approval gate#1519

Merged
andersondario-er merged 1 commit intodevelopfrom
enable-prod-me-deploy
Apr 2, 2026
Merged

Add prod-me ArgoCD deployment with approval gate#1519
andersondario-er merged 1 commit intodevelopfrom
enable-prod-me-deploy

Conversation

@andersondario-er
Copy link
Copy Markdown
Contributor

Summary

Add automated prod-me deployment via ArgoCD, triggered on release branches with manual approval.

Changes

  • Add approve-prod job with production-approval GitHub Environment gate (depends on stage sync success)
  • Add update-image-prod-me job to update image tag in serca-argocd-apps
  • Add sync-prod-me job to trigger ArgoCD sync

Flow

release-* push → build → update-image-stage → sync-stage → approve-prod (manual) → update-image-prod-me → sync-prod-me

Prerequisites

  • production-approval GitHub Environment created (done)
  • values-er-prod-me.yaml exists in serca-argocd-apps (done)

Files Changed

  • .github/workflows/main.yml — added 3 new jobs

@andersondario-er andersondario-er self-assigned this Apr 2, 2026
@andersondario-er andersondario-er merged commit 4cf44a7 into develop Apr 2, 2026
6 checks passed
@andersondario-er andersondario-er deleted the enable-prod-me-deploy branch April 2, 2026 17:05
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