This pull request adds an improved Ultralytics Actions workflow to automatically format code and documentation to the new Ultralytics official standards maintained at https://github.com/ultralytics/actions.
Five individual actions are run by default now including a new broken links check for markdown and HTML files. Disable individual actions by setting them to false or removing their line, i.e. delete 'markdown: true' line to disable markdown formatting.
Updating GitHub Actions for enhanced codebase formatting and visibility in the ultralytics/flickr_scraper repository.
๐ Key Changes
Added automatic token authentication for formatting runs within GitHub Actions.
Included a link check as part of the formatting process to ensure all URL links are valid.
Updated the README with a badge indicating the status of the formatting workflow.
๐ฏ Purpose & Impact
Secure Automation: By utilizing the GITHUB_TOKEN, workflows can securely format code, aiding in maintaining code quality without manual setup.
Enhanced Integrity: Adding link verification avoids the inconvenience of dead links in the documentation, improving the user experience.
Increased Transparency: The new badge offers quick insight into the repo's health with regard to code style adherence, enhancing trust for users and contributors.
This pull request adds an improved Ultralytics Actions workflow to automatically format code and documentation to the new Ultralytics official standards maintained at https://github.com/ultralytics/actions.
Five individual actions are run by default now including a new broken links check for markdown and HTML files. Disable individual actions by setting them to false or removing their line, i.e. delete 'markdown: true' line to disable markdown formatting.
To customize an action use a
pyproject.toml
file in this repo. For details see https://github.com/ultralytics/actions.๐ ๏ธ PR Summary
Made with โค๏ธ by Ultralytics Actions
๐ Summary
Updating GitHub Actions for enhanced codebase formatting and visibility in the
ultralytics/flickr_scraper
repository.๐ Key Changes
๐ฏ Purpose & Impact
GITHUB_TOKEN
, workflows can securely format code, aiding in maintaining code quality without manual setup.