You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .github/workflows/cla.yml
+17-8Lines changed: 17 additions & 8 deletions
Original file line number
Diff line number
Diff line change
@@ -21,24 +21,33 @@ permissions:
21
21
statuses: write
22
22
23
23
jobs:
24
-
DCOAssistant:
24
+
CLAAssistant:
25
25
if: github.repository_owner == 'NVIDIA-NeMo'
26
26
runs-on: ubuntu-latest
27
27
steps:
28
28
- name: "CA & DCO Assistant"
29
-
if: (github.event.comment.body == 'recheck' || github.event.comment.body == 'I have read the DCO document and I hereby sign the DCO.') || github.event_name == 'pull_request_target'
29
+
if: (github.event.comment.body == 'recheck' || github.event.comment.body == 'I have read the Contributor Agreement including DCO and I hereby sign the Contributor Agreement and DCO') || github.event_name == 'pull_request_target'
30
30
uses: cla-assistant/github-action@v2.3.2
31
31
env:
32
32
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
33
+
# the below token should have repo scope and must be manually added by you in the repository's secret
34
+
# This token is required only if you have configured to store the signatures in a remote repository/organization
create-file-commit-message: "chore: create file to store dco signatures"
40
-
signed-commit-message: "chore: $contributorName has signed the dco in #$pullRequestNo"
41
-
custom-notsigned-prcomment: "Thank you for your submission! We ask that $you sign our [Developer Certificate of Origin](https://github.com/NVIDIA-NeMo/DataDesigner/blob/main/DCO) before we can accept your contribution. You can sign the DCO by adding a comment below using this text:"
42
-
custom-pr-sign-comment: "I have read the DCO document and I hereby sign the DCO."
43
-
lock-pullrequest-aftermerge: false
44
41
use-dco-flag: true
42
+
allowlist:
43
+
44
+
# the followings are the optional inputs - If the optional inputs are not given, then default values will be taken
45
+
#remote-organization-name: enter the remote organization name where the signatures should be stored (Default is storing the signatures in the same repository)
46
+
#remote-repository-name: enter the remote repository name where the signatures should be stored (Default is storing the signatures in the same repository)
47
+
#create-file-commit-message: 'For example: Creating file for storing CLA Signatures'
48
+
#signed-commit-message: 'For example: $contributorName has signed the CLA in $owner/$repo#$pullRequestNo'
49
+
#custom-notsigned-prcomment: 'pull request comment with Introductory message to ask new contributors to sign'
50
+
#custom-pr-sign-comment: 'The signature to be committed in order to sign the CLA'
51
+
#custom-allsigned-prcomment: 'pull request comment when all contributors has signed, defaults to **CLA Assistant Lite bot** All Contributors have signed the CLA.'
52
+
#lock-pullrequest-aftermerge: false - if you don't want this bot to automatically lock the pull request after merging (default - true)
53
+
#use-dco-flag: true - If you are using DCO instead of CLA
0 commit comments