-
Notifications
You must be signed in to change notification settings - Fork 127
Make cla check clearer #1673
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: develop
Are you sure you want to change the base?
Make cla check clearer #1673
Conversation
- Set default environment in Makefile to 'default'. - Remove unnecessary variable assignment in Makefile. - Ensure removal of _.yaml file is forced in Makefile. - Update CLA check workflow to improve PR comment messages and conditions for signing the Code of Conduct. - Adjusted conditions for triggering COC assistant based on PR comments.
|
CLA Assistant Lite bot CLA Assistant Lite bot All contributors have signed the COC ✍️ ✅ |
|
I have read the CLA Document and I hereby sign the CLA |
| ENVIRONMENT ?= ${1} | ||
| ${ENVIRONMENT}: | ||
| ENVIRONMENT = default | ||
| ENVIRONMENT ?= default |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is there a reason this was changed? I think we want this to be configurable, and it seems unrelated to the CLA check.
| allowlist: dependabot[bot] | ||
| remote-organization-name: splunk | ||
| remote-repository-name: cla-agreement | ||
| custom-notsigned-prcomment: "<br/>Thank you for your submission, we really appreciate it. Like many open-source projects, we ask that you sign our [Contribution License Agreement](${input.getPathToDocument()}) before we can accept your contribution. You can sign the CLA by just posting a Pull Request Comment same as the below format.<br/>" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you change the last sentence to say You can sign the CLA by just posting a Pull Request Comment with the exact sentence copied from below.? I think that is more clear.
| signed-commit-message: "$contributorName has signed the COC in #$pullRequestNo" | ||
| custom-notsigned-prcomment: "All contributors have NOT signed the COC Document" | ||
| custom-allsigned-prcomment: "****CLA Assistant Lite bot**** All contributors have signed the COC ✍️ ✅" | ||
| custom-notsigned-prcomment: "<br/>🎉 **CLA signed — one more step to go!**<br/><br/>Please also accept our [Code of Conduct](${input.getPathToDocument()}) by posting a comment in the format below. This helps us maintain a welcoming community.<br/>" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you change the middle sentence to say by posting a comment with the exact sentence copied from below.? I think that is more clear.
Description
Make CLA & COC signing more clear
Key Changes
Clear communication about CLA and COC check
Avoid race condition
Minor fixes in makefile
Testing and Verification
Makefile - running it locally
CLA & COC - TBH - I checked it with docuemtnation, it's hard to test it properly locally
Related Issues
PR Checklist