Spike: CI bootstrap resilience — merge path when CI is broken #125
Labels
No labels
domain:backend
domain:devops
domain:frontend
status:approved
status:in-progress
status:needs-fix
status:qa
type:bug
type:devops
type:feature
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
forgejo_admin/pal-e-platform#125
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
Type
Spike
Lineage
plan-pal-e-platform→ Platform Hardening — standalone, emerged from incident (PR #124 force merge)Repo
forgejo_admin/pal-e-platform+forgejo_admin/pal-e-servicesQuestion
What is the enterprise-grade solution for merging platform fixes when CI itself is broken? Specifically: how do we avoid
force: truemerges while still having required CI checks?What to Explore
pal-e-services/terraform/for branch protection config.ci:bootstrap-fix) is applied? Is this a branch protection feature or would it need a Woodpecker plugin?Success Criteria
Time-box
1 session. If no clear answer, document findings and escalate.
Related
pal-e-platform— project boardScope Review: READY
Review note:
review-231-2026-03-22Spike scope is well-defined and time-boxed. All exploration targets verified. Bonus finding: branch protection is NOT in IaC anywhere (
forgejo_repository_branch_protectionresources absent from pal-e-services). Clone step uses internal URL only with no fallback -- validates the spike's premise. Points=3 appropriate.