We have some steps in CI that are really short (2 minutes) because they only upload some artefacts to S3. We are also using git LFS and our repository is quite big.
These short steps always time out when new agents are provisioned, because the checkout step takes longer than 2 minutes, e.g.:
It would be great if there was a way to set the timeout for the checkout (which would probably be no timeout at all) and the actual job separately.
👋🏻🤔This would be tricky to make work with the current agent architecture unfortunately. We could add an additional timeout for checkout, but having checkouts not count towards the job timeout wouldn't make sense IMO.
We have some steps in CI that are really short (2 minutes) because they only upload some artefacts to S3. We are also using git LFS and our repository is quite big.
These short steps always time out when new agents are provisioned, because the checkout step takes longer than 2 minutes, e.g.:
It would be great if there was a way to set the timeout for the checkout (which would probably be no timeout at all) and the actual job separately.