docs: duration does not tell you whether a job ran #6
No reviewers
Labels
No labels
waiting-on-julian
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
jlxq0/hevy-mcp!6
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "docs/duration-is-not-the-discriminator"
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?
The bullet merged in #3 an hour ago says a job ending seconds after it starts never ran. That is true of run 16913 and false as a general rule, and I wrote it before seeing the counter-examples.
Two
dockerjobs finished legitimately in ten and nineteen seconds the same afternoon — 17003 and 17070 — because buildkitd's local layer cache hits every Rust layer when no source changed.cargoran in 2m22s and then in 39s on the same gates, same repository, same day.The discriminator is whether a task exists in
GET actions/tasksfor that sha and job name, not the clock. That is also what separates a skipped job from a real one, so the file was already saying it once in the bullet above and should not contradict itself two paragraphs later.Documentation only. No code, no workflow change.