Skip to content

Releases: ultralytics/actions

v0.0.1

08 Jan 16:10
dfedf86
Compare
Choose a tag to compare

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