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.
Improved GitHub workflow and documentation for Bing image scraper.
π Key Changes
Changed trigger event from pull_request to pull_request_target in GitHub Actions workflow.
Added handling for automated checking of markdown links.
Included a new status badge in the README.
π― Purpose & Impact
π Safer CI/CD: Switching to pull_request_target allows actions to run in a more secure context when dealing with pull requests from forks.
π Link Validation: Automated link checking ensures that all markdown links in the repository are valid, improving the quality of the documentation.
π Visibility: The status badge in the README gives quick insight into the health of the codebase, enhancing transparency 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
Improved GitHub workflow and documentation for Bing image scraper.
π Key Changes
pull_request
topull_request_target
in GitHub Actions workflow.π― Purpose & Impact
pull_request_target
allows actions to run in a more secure context when dealing with pull requests from forks.