Skip to content
Compare
Choose a tag to compare
@glenn-jocher glenn-jocher released this 08 Jan 16:10
· 48 commits to main since this release
dfedf86

Ultralytics Actions: Auto-Formatting for Python and Markdown - Release v0.0.1

We are excited to announce the initial release of Ultralytics Actions - v0.0.1, a GitHub Action focused on maintaining high-quality code standards across Ultralytics Python projects.

Features in this Release:

  • Automated Formatting: Integrates tools like Ruff, mdformat, docformatter, and codespell to automatically format Python code, Markdown files, and docstrings while also checking for spelling errors.
  • Broken Links Check: Uses Lychee to identify and report broken links in documentation and markdown files.
  • Seamless Integration: Triggers on push events to the main branch and during pull requests, ensuring code consistency before merging.
  • Easy Setup: Simple to incorporate into Ultralytics repositories with minimal configuration.

Future Scope:

  • We are continuously working to enhance this action with more features based on community feedback and internal requirements.
  • Upcoming updates may include additional languages support, more comprehensive code quality checks, and improved user experience.

Acknowledgments:

A big thank you to all contributors who have made this initial release possible. Your effort and collaboration drive the continuous improvement of Ultralytics projects. We look forward to more innovative contributions!

Getting Started:

To get started with Ultralytics Actions, visit our repository and follow the setup instructions. Your feedback and contributions are highly appreciated!

This is just the beginning! Stay tuned for more updates and enhancements.


Ultralytics Team 🚀

What's Changed

Full Changelog: v0.0.0...v0.0.1