Add CLA workflow - #29
Conversation
|
👋 Hello @glenn-jocher, thank you for submitting a
For more guidance, please refer to our Contributing Guide. Don't hesitate to leave a comment if you have any questions. Thank you for contributing to Ultralytics! 🚀 |
UltralyticsAssistant
left a comment
There was a problem hiding this comment.
🔍 PR Review
Made with ❤️ by Ultralytics Actions
Clean PR. The workflow matches the documented CLA action integration, pins the action to a commit, limits execution to pull-request comments and PR lifecycle events, and uses the required permissions and tokens.
|
🎉 Thank you, @glenn-jocher, for merging this valuable contribution!
This PR’s automated CLA workflow makes contribution management more consistent and efficient, helping ensure that every contributor can participate smoothly while keeping the project moving forward. We appreciate your continued support of the Ultralytics open-source community! |
Summary
ultralytics/actions/cla@mainso repositories inherit shared fixes automaticallyactions: writeandpull-requests: writeultralytics/clarepositoryDeleted: nothing. No CLA workflow or repository-local equivalent existed; organization-wide CLA enforcement cannot be achieved by deletion or relocation in this repository.
Reused: the canonical
ultralytics/actions/.github/workflows/cla.ymlstructure and sharedultralytics/actions/cla@mainimplementation.Validation
ultralytics/actions/.github/workflows/cla.ymltemplateactionlint .github/workflows/cla.ymlnpx prettier --write .github/workflows/cla.ymlgit diff --check🛠️ PR Summary
Made with ❤️ by Ultralytics Actions
🌟 Summary
Adds an automated Contributor License Agreement (CLA) workflow to manage contributor approvals for pull requests. 📝
📊 Key Changes
.github/workflows/cla.ymlGitHub Actions workflow.recheckor confirm agreement with the required CLA statement.ultralytics/actions/cla@mainaction to process CLA signatures.🎯 Purpose & Impact