Preserve fixed retry delay in links workflow#298
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
👋 Hello @glenn-jocher, thank you for submitting a
For more guidance, please refer to our Contributing Guide. Don't hesitate to leave a comment if you have any questions. Thank you for contributing to Ultralytics! 🚀 |
UltralyticsAssistant
left a comment
There was a problem hiding this comment.
🔍 PR Review
Made with ❤️ by Ultralytics Actions
Clean change. Adding backoff: fixed is consistent with the stated goal of preserving a constant retry interval, and there are no clear bugs or maintainability issues visible in this diff.
|
🎉 Huge thanks for merging this, @glenn-jocher! This is a small change with a meaningful impact—making link-check retries use a fixed backoff brings more predictability and stability to CI, which helps keep the Ultralytics docs workflow reliable and easier to troubleshoot. As Benjamin Franklin said, “An ounce of prevention is worth a pound of cure.” This update is a great example of that mindset in action: a thoughtful refinement that helps prevent flaky checks and supports consistently high documentation quality. Really appreciate the care you put into these infrastructure improvements—they make a difference for everyone contributing to and relying on the docs. 🙌 |
Summary
Preserves the previous fixed 30-minute retry spacing in the links workflow after ultralytics/actions/retry switched to exponential backoff with jitter by default.
Changes
Why
Without an explicit override, the second and third retries can expand beyond the intended 30-minute spacing.
🛠️ PR Summary
Made with ❤️ by Ultralytics Actions
🌟 Summary
🛠️ This PR updates the link-checking GitHub Actions workflow to use a fixed retry backoff, making documentation link checks more predictable and stable.
📊 Key Changes
backoff: fixedto the.github/workflows/links.ymlworkflow.🎯 Purpose & Impact
ultralytics/docsrepository 🔗