ci: draai de volle poort op elke push naar main (#1123) #1127
No reviewers
Labels
No labels
accepted
bug
declined
docs
duplicate
enhancement
good first issue
in-progress
needs-info
privacy
security
triage
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
LibreKAT/Ocideck!1127
Loading…
Reference in a new issue
No description provided.
Delete branch "chore/main-gate-post-merge"
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?
Wat
De volle poort draait voortaan op elke push naar
main, zodat gate-drift niet meer stil rood op main kan blijven staan.Closes #1123 (het onderliggende doel: main niet stil laten driften) — de drie concrete breuken zelf waren al door #1118/#1119 opgelost; dit voorkomt een herhaling.
Waarom
De Markdown-editor-merges lieten vijf poorten op main tripen zonder dat iemand het zag.
static-gate.yml(#1121) vangt sindsdien de statische poorten per PR, maar bewust niet de testsuite — dus een registratiepoort die een test is (source_map_coverage_test, docs-registratie, SBOM, l10n) kon nog steeds stil landen, en tussen releases draait niets de volle suite.Hoe
Eén
push: branches: [main]-trigger oplinux-gate.yml(die almake check-no-coveragedraait: alle statische poorten + de volledige testsuite). Plus event-gescopede concurrency zodat handmatige dispatch en merges elkaar niet afbreken en snelle merges elkaar vervangen.check-no-coverage), conform het bestaande ontwerp.docs/CHECKS.mdbijgewerkt (overzicht + linux-gate-sectie);docs_claims_match_code_testendocs_registration_testgroen. Raakt geen bestandsformaat, opslag, afhankelijkheid, uitgaand verkeer of publieke belofte — bewaker-toets niet nodig.