feat: add timeouts - #1367
feat: add timeouts#1367sgaist wants to merge 6 commits into
Conversation
|
hello @sgaist ! |
1970b43 to
d0392d2
Compare
|
@anthonydahanne Yes, I still think it's valuable. I've updated the PR as requested. |
|
FWIW, this PR touches all the workflows of all implementations across all paketo buildpacks and there might be issues in that case |
|
@anthonydahanne Thanks @pacostas I agree. That is why I noted in the PR description that I think these value should be good however some more pair of eyes would be appreciated. I tried to get them by looking at several runs on different buildpacks but I may have missing something. |
dmikusa
left a comment
There was a problem hiding this comment.
Looks good to me. Just post something on Slack when this merges so everyone is aware. I suspect it’ll be obvious if something is hitting a timeout but the announcement should help make it more clear.
Summary
Add timeouts to all workflows
This is an initial proposition to open the discussion. I don't claim these values to be the best so feel free to suggest others.
Use Cases
Avoid burning resources if something goes wrong and get quicker feedback.
As an example, on this day (20.08.2026), the lint workflow has had issues several times for the Python buildpacks and rather than fail quickly (it is supposed to have a timeout of 3 minutes), it ran anywhere from 10 minutes to more than an hour for no clear reasons.
While having timeouts will not fix the underlying issue, it will avoid burning runner resources.
Checklist