fix(binjovi): authorize onboarded status writes #124
Loading…
Reference in a new issue
No description provided.
Delete branch "fix/binjovi-write-scope-onboarding"
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?
Cause
The Binjovi project catalog and status dispatcher are correct. n8n and BuildKit have repository collaborator grants, but the short-lived Forgejo authorized integration omits their repository IDs. Forgejo therefore refuses status writes while Builds can still finish and remain selectable.
The status dispatcher completes an outbox effect only after Forgejo accepts the write. Its 30-second repair loop will retry the pending effects after this scope repair deploys.
Fix
authorized_integ_resource_repobinjovi-forgejo-integration-v14binjovi-botcollaborator grant to be resolved, bound, and present in the integration scopeRed-green evidence
Red:
bash tests/binjovi.shfailed withFAIL: Binjovi write integration does not resolve argo-workflows.Green:
bash tests/binjovi.shkustomize build kubernetes/flux/infrastructure/binjovibash tests/check.shgit diff --checkNo imperative cluster action is required. Merge and deploy this repair before retrying the n8n and BuildKit release batch.
7910e831aa1a44eaef84