Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Add broken link checks #5

Merged
merged 1 commit into from
Oct 21, 2023
Merged

Add broken link checks #5

merged 1 commit into from
Oct 21, 2023

Conversation

glenn-jocher
Copy link
Member

@glenn-jocher glenn-jocher commented Oct 21, 2023

copilot:all

πŸ› οΈ PR Summary

Made with ❀️ by Ultralytics Actions

🌟 Summary

Ultralytics automates dependency updates and community engagement on GitHub.

πŸ“Š Key Changes

  • Dependabot Configuration: A new dependabot.yml file for automated dependency updates.
    • Manages pip and github-actions updates.
    • Schedules weekly checks.
    • Limits open pull request amounts.
    • Automatically tags the user glenn-jocher as a reviewer.
  • Greetings Workflow: Added greetings.yml for welcoming new contributors.
    • Custom messages for new pull requests and issues.
    • Provides installation, environment setup, and status info.
  • Broken Link Checker: Integrated links.yml to verify documentation's URLs.
    • Scheduled daily.
    • Excludes problematic URLs and retries failed operations.
  • Stale Management: Implemented stale.yml to handle inactive issues and PRs.
    • Issues stale after 30 days, PRs after 90 days.
    • Closes stale issues and PRs after additional set days.
    • Exempts certain labeled issues from becoming stale.

🎯 Purpose & Impact

  • Enhanced Project Maintenance: Dependabot integration ensures dependencies are up-to-date, reducing security risks and software bugs.
  • Positive Contributor Experience: Automated greetings guide newcomers, fostering a supportive community atmosphere.
  • Reliable Documentation: Broken link checks keep documentation accessible and trustworthy.
  • Efficient Resource Management: Stale issue and PR management help maintainers focus on active contributions, improving project focus.

@glenn-jocher glenn-jocher merged commit 7fbe083 into main Oct 21, 2023
@glenn-jocher glenn-jocher deleted the links_checks branch October 21, 2023 15:05
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant