-
Notifications
You must be signed in to change notification settings - Fork 757
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
[cla] setup the CLA assistant #714
Conversation
Signed-off-by: Chojan Shang <psiace@outlook.com>
Thanks for the contribution! Please review the labels and make any necessary changes. |
Codecov Report
@@ Coverage Diff @@
## master #714 +/- ##
=======================================
Coverage 78% 78%
=======================================
Files 313 314 +1
Lines 17053 17215 +162
=======================================
+ Hits 13308 13481 +173
+ Misses 3745 3734 -11
Continue to review full report at Codecov.
|
env: | ||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} | ||
# the below token should have repo scope and must be manually added by you in the repository's secret | ||
PERSONAL_ACCESS_TOKEN: ${{ secrets.PERSONAL_ACCESS_TOKEN }} |
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.
What is this PERSONAL_ACCESS_TOKEN for?
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.
What is this PERSONAL_ACCESS_TOKEN for?
.github/workflows/cla.yml
Outdated
with: | ||
# You do not need to create this file manually. | ||
path-to-signatures: 'cla/signatures/version-1/cla.json' | ||
path-to-document: 'https://github.com/datafuselabs/datafuse/blob/master/cla/agreements/DCLA.md' |
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.
path to website/datafuse/docs/cla/agreements/DCLA.md
?
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.
path to
website/datafuse/docs/cla/agreements/DCLA.md
?
Why not put everything related to cla together? We can use soft links to provide a copy for docs.
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.
ok +1
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.
BTW, Clickhouse approach is very simple:
https://github.com/ClickHouse/ClickHouse/blob/master/.github/PULL_REQUEST_TEMPLATE.md
His robot will check the PR contains:
I hereby agree to the terms of the CLA available at: https://yandex.ru/legal/cla/?lang=en
By retaining this you are agreeing to their CLA and do not need to sign.
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.
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.
For us, just add a comment like this
I have read the CLA Document and I hereby sign the CLA
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.
For this PR, the expected behavior is just like here: NixOS/nix.dev#40
Hi, first thanks for the contribution! Add CLA in datafuse pull request: Demo is here: |
Signed-off-by: Chojan Shang <psiace@outlook.com>
Hello @PsiACE, Your pull request state is not in Draft, please add Reviewers or Re-request review again. |
awesome , but I’m not sure if it can take effect on workflow. I update If it fails, we can try another solution with regex: https://github.com/Andrew-Test-Org/Public-Test-Repo/blob/89837fb1176de780c5a574cc195392b398ff01c3/.github/workflows/CLA.yml
Thank you very much, I updated the relevant path.
This PR also needs to be tested, good luck. |
hmm, actually we do not need any CLA workflow anymore. |
but @datafuse-bot does not record the signatures. |
Yes, this is not an signed CLA, it likes ClickHouse 'note' CLA: |
Okay, I will close this PR. It can be reopened at any time when needed. |
Hello @PsiACE, Your pull request state is not in Draft, please add Reviewers or Re-request review again. |
I hereby agree to the terms of the CLA available at: https://datafuse.rs/policies/cla/
Signed-off-by: Chojan Shang psiace@outlook.com
Summary
Try to add the "CLA assistant".
Changelog
Related Issues
Fixes #679
Test Plan
Add all files/tokens, try to sign the fist CLA.
How to setup or sign
WIP