chore: promote develop to main (severino-bot + lerian-hq matrix entries)#375
Conversation
* feat: register lerian-hq in deployment matrix (benedita) Adds lerian-hq to apps.registry and clusters.benedita.apps so the gitops-update reusable workflow can resolve benedita as a deployment target for the lerian-hq app. Scope: benedita only — lerian-hq is an internal hub deployed via the midaz-firmino-gitops overlay at environments/benedita/.../lerian-hq. Not deployed to clotilde / anacleto / firmino. * chore: relabel platform-suite section (Clotilde + Benedita) The 'Clotilde-exclusive' comment was outdated already (lerian-map, forge, backoffice-console, cs-platform, tenant-manager all run on benedita too). Renaming this section in the same change that introduces lerian-hq under it. --------- Co-authored-by: Primo Soares <primo@lerian.studio>
severino-bot is moving from firmino (kustomize/severino) to benedita in midaz-firmino-gitops. This registers the app so the upcoming build.yml -> update_gitops job can resolve the target cluster at runtime when severino-bot release tags are cut. - apps.registry: add severino-bot under a new 'Benedita-exclusive' section (mirrors the existing 'Anacleto-exclusive' grouping) - clusters.benedita.apps: add severino-bot to the resolved list
…in-deployment-matrix feat(deployment-matrix): register severino-bot for benedita
🔍 Lint Analysis
|
🔍 PR Validation Summary✅ PR Mergeable — no blocking failures
|
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yml Review profile: ASSERTIVE Plan: Pro Run ID: 📒 Files selected for processing (1)
WalkthroughUpdated ChangesDeployment Matrix Configuration Update
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Possibly related PRs
Suggested labels
Suggested reviewers
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 inconclusive)
✅ Passed checks (4 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Warning Review ran into problems🔥 ProblemsGit: Failed to clone repository. Please run the Comment |
What
Promotes
develop→main. Batches 2 feature PRs already merged into develop:Diff
Single file:
config/deployment-matrix.yml(+7 / -1):apps.registry: addslerian-hqandseverino-botclusters.benedita.apps: adds both apps to benedita's resolved cluster listWhy now
Callers of
gitops-update.ymlresolve the deployment matrix frommainat runtime (the workflow's defaultdeployment_matrix_ref). Both apps need their matrix entries onmainbefore their respective build pipelines can runupdate_gitopsend-to-end.Risk
Zero runtime risk.
config/deployment-matrix.ymlis inself-release.yml'spaths-ignore— matrix-only promotions don't cut a new shared-workflows tag. The change takes effect immediately on merge for all callers on the current shared-workflows version.Summary by CodeRabbit
lerian-hqandseverino-botfor deployment.