Volg Forgejo-workflowruns per poging, niet runner-taken #2294
Labels
No labels
accepted
bug
declined
docs
duplicate
enhancement
good first issue
in-progress
needs-info
privacy
release-blocker
security
triage
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
LibreKAT/Ocideck#2294
Loading…
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?
Aanleiding
De release van v0.6.14 stopte in fase 2 met de melding dat geen ci-image-scans-taak was aangemaakt. De dispatch had wel degelijk een workflowrun aangemaakt, maar die stond nog in de runnerwachtrij en had daarom nog geen entry in /actions/tasks.
Dezelfde aanname zit in de scans-imagewacht, de drie PR-poorten en de release-CI. Bovendien groepeert release_ci_snapshot taken van verschillende pogingen alleen op jobnaam. Daardoor kan een oude downstream-success samen met nieuwe upstream-success ten onrechte een complete groene poging vormen.
Bewijs
Gewenst gedrag
Regressietoets
Een gedragstest met eerst een queued run zonder runner-taak, daarna running en success plus een pullbare registrytag. Een tweede test combineert een oude complete run met een nieuwe gedeeltelijk zichtbare run en bewijst dat fase 3 niet start.