Stop driving Binjovi Argo applications from deployment branches #689

Merged
binjovi-bot merged 1 commit from fix/binjovi-immutable-argo-20260913 into trunk 2026-09-12 22:34:24 +00:00
Owner

Binjovi must deploy immutable releases without deployment branches. Seed both Argo Applications at the verified v0.1.699 source commit with complete server and agent image patches. Flux creates these Applications only when absent; Binjovi owns subsequent release input updates. Keep existing destinations, sync policy, replica requirements, and availability checks. Restrict the Binjovi push mirror to main and trunk.

Validation: tests/binjovi.sh passes; both production and staging Kustomize renders pass. Deliver this prerequisite before the Binjovi publisher change.

Binjovi must deploy immutable releases without deployment branches. Seed both Argo Applications at the verified v0.1.699 source commit with complete server and agent image patches. Flux creates these Applications only when absent; Binjovi owns subsequent release input updates. Keep existing destinations, sync policy, replica requirements, and availability checks. Restrict the Binjovi push mirror to main and trunk. Validation: tests/binjovi.sh passes; both production and staging Kustomize renders pass. Deliver this prerequisite before the Binjovi publisher change.
fix(binjovi): bootstrap immutable Argo release inputs
All checks were successful
binjovi/ci Binjovi completed the frozen plan
84d85bc784
binjovi-bot deleted branch fix/binjovi-immutable-argo-20260913 2026-09-12 22:34:24 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
sean/seanfarm!689
No description provided.