Repository navigation
ci: raise docker-publish timeout to 40 minutes - #836
Conversation
v2.2.3 hit the 20-minute job limit and had to be retried; recent successful multi-arch builds already take ~18 minutes.
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info
📜 Recent review details
📝 Summary
Merge Risk: ⚪ Minimal · up to The 40-minute cap addresses the reported timeout cancellation while keeping the job bounded. No merge-blocking risk is evident from this change. Pre-merge checks |
|
Summary
dockerjobtimeout-minutesfrom 20 to 40 in.github/workflows/docker-publish.yml.docker-publishrun cancelled at the 20-minute limit; retry succeeded (~18 min job). v2.2.2 was also ~18 min.Why builds are slow (follow-up, not in this PR)
linux/amd64,linux/arm64onubuntu-latestmeans arm64 goes through QEMU, and there is no Buildx GHA cache (cache-from/cache-to). Typical recent successes sit near 18–19 minutes, so the old 20-minute cap was too tight.Possible later improvements (out of scope here):
Test plan
docker-publishshould finish without a timeout cancel when the build takes ~18–25 minutes