docs(ci): document Forgejo runner CI lane structure #42
No reviewers
Labels
No labels
adr
agent:blocked-ci
agent:blocked-human
agent:blocked-resolver
agent:done
agent:in-progress
agent:no-touch
agent:pinged
agent:pr-open
agent:queued
agent:wip
area:board
area:funding
area:infra
area:phy
area:poplink
area:rtl
area:software
area:supply-chain
area:verification
ci-failed
ci-timeout
docs
do-not-merge
human-approved
needs-human-approval
needs-rebase
needs-triage
phase:1
ready-for-review
review:findings
review:pass
risk:tripwire
swarm:quarantined
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Fluid/fluidpop-v1!42
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "auto/issue-39-20260525T121230Z_issue39"
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?
Summary
Adds
docs/ci/lanes.mdas the contributor-facing reference for the four-tier CI lane structure (fast / standard / nightly / weekly) defined in PLAN.md Section 12.6. Lays out trigger, time budget, expected jobs, runner target, and failure escalation policy per lane, plus how contributors check lane status.Adds
docs/ci/README.mdas the index for the new directory.Why
Contributors currently have to read PLAN.md Section 12.6 and
docs/verification/test-strategy.md§7 to piece together what each lane does and what a red lane means for their PR. This page consolidates that into a single contributor-facing reference and codifies the asymmetric escalation policy (block on fast/standard, file issue on nightly/weekly).Scope
docs/ci/README.md,docs/ci/lanes.md.forgejo/workflows/**file (workflow YAML remains off-limits per ADR-017)Acceptance criteria (from #39)
docs/ci/lanes.mdexists with table summarizing the four lanes.forgejo/workflows/**is owned by Marcos and off-limits per ADR-017docs/verification/test-strategy.md.forgejo/workflows/**filedocs/ci/README.md(directory was missing)Closes #39
CI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingCI green (head
aba0fc1ba7), auto-approvingaba0fc1ba7bfbe8138ffCI green (head
bfbe8138ff), auto-approvingCI green (head
bfbe8138ff), auto-approvingCI green (head
bfbe8138ff), auto-approvingCI green (head
bfbe8138ff), auto-approvingCI green (head
bfbe8138ff), auto-approvingCI green (head
bfbe8138ff), auto-approvingCI green (head
bfbe8138ff), auto-approvingCI green (head
bfbe8138ff), auto-approvingCI green (head
bfbe8138ff), auto-approvingCI green (head
bfbe8138ff), auto-approvingCI green (head
bfbe8138ff), auto-approvingbfbe8138ffdffa4fa8b2CI green (head
dffa4fa8b2), auto-approving