ci: converge pipeline with rendered-vs-deployed diff gate (Phase 2) #8
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "erwin/converge-pipeline"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
MERGE LAST, EYES OPEN: merging this arms converge-on-push — the merge commit itself triggers the first gated converge of all:!workstations.
Plan-on-PR (fails on removals, diff to ntfy), converge-on-push (diff posted BEFORE apply; removals block unless workflow_dispatch acknowledge_removals=true — the interim for Forgejo 15's missing environments), workflow-level concurrency, post-apply endpoint verification (fail-closed), vault password lifetime = one step (trap).
Prerequisites: milton merged AND converged; secrets ANSIBLE_VAULT_PASSWORD + NTFY_CD_TOKEN (done); branch protection requiring the plan check (Settings → Branches); checkout action resolvable. Supersedes feature/gitops-cd — close it after this merges.
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.Merge
Merge the changes and update on Forgejo.Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.