Skip to content

Commit 5d0f611

Browse files
authored
Update documents for CLA (#199)
Update documents for CLA (#199)
1 parent 9ea8af9 commit 5d0f611

7 files changed

+15
-21
lines changed

.github/workflows/cla.yml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ on:
44
types: [created]
55
pull_request_target:
66
types: [opened,closed,synchronize]
7-
7+
88
jobs:
99
CLA-Assistant:
1010
runs-on: windows-latest
@@ -25,17 +25,18 @@ jobs:
2525
# branch should not be protected
2626
branch: 'master'
2727
allowlist: dependabot
28-
28+
2929
#below are the optional inputs - If the optional inputs are not given, then default values will be taken
3030
#remote-organization-name: enter the remote organization name where the signatures should be stored (Default is storing the signatures in the same repository)
3131
#remote-repository-name: enter the remote repository name where the signatures should be stored (Default is storing the signatures in the same repository)
3232
#create-file-commit-message: 'For example: Creating file for storing CLA Signatures'
3333
#signed-commit-message: 'For example: $contributorName has signed the CLA in #$pullRequestNo'
3434
custom-notsigned-prcomment: |
3535
Thank you for your submission, we really appreciate it. We ask that you sign our Contributor License Agreement before we can accept your contribution.
36-
37-
If you are contributing on behalf of your employer you must fill out our **Corporate Contributor License Agreement** which can be found [here](https://github.com/Autodesk/autodesk.github.io/releases/download/1.0/ADSK.Form.Corp.Contrib.Agmt.for.Open.Source.docx).
38-
If you are contributing on behalf of yourself you must agree to our **Individual Contributor License Agreement** by reviewing [this document](https://github.com/Autodesk/autodesk.github.io/releases/download/1.0/ADSK.Form.Ind.Contrib.Agmt.for.Open.Source.docx) and signing it or by replying below a with a comment containing the following text:
36+
37+
-->If you are contributing on behalf of your employer: you must fill out our **Corporate Contributor License Agreement** which can be found [here](https://github.com/Autodesk/autodesk.github.io/releases/download/1.0/ADSK.Form.Corp.Contrib.Agmt.for.Open.Source.docx), and send the signed forms to [email protected].
38+
39+
-->If you are contributing on behalf of yourself: you must agree to our **Individual Contributor License Agreement** which can be found [here](https://github.com/Autodesk/autodesk.github.io/releases/download/1.0/ADSK.Form.Ind.Contrib.Agmt.for.Open.Source.docx), and either send the signed forms to [email protected], or reply below with a comment containing the following text:
3940
#custom-pr-sign-comment: 'The signature to be committed in order to sign the CLA'
4041
#custom-allsigned-prcomment: 'pull request comment when all contributors has signed, defaults to **CLA Assistant Lite bot** All Contributors have signed the CLA.'
4142
#lock-pullrequest-aftermerge: false - if you don't want this bot to automatically lock the pull request after merging (default - true)
-23.8 KB
Binary file not shown.
-157 KB
Binary file not shown.
-21 KB
Binary file not shown.
-92.5 KB
Binary file not shown.

CONTRIBUTING.md

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,24 +2,23 @@
22
# Reporting issues, requesting features
33
Please use the one of the forms [here](../../issues/new/choose).
44

5-
**Please do not report security vulnerabilities through public GitHub issues.** Instead, please report them via the [Autodesk Trust Center](https://www.autodesk.com/trust/contact-us).
5+
**Please do not report security vulnerabilities through public GitHub issues.** Instead, please report them via the [Autodesk Trust Center](https://www.autodesk.com/trust/contact-us).
66

77
# Contributing code
88
We welcome your PRs! We use a fairly standard process:
9-
1. You sign the Contributor License Agreement.
10-
2. You submit a PR.
11-
3. You respond the reviewer's comments.
12-
4. We merge your PR.
9+
1. You submit a PR.
10+
2. Our CLA bot adds a comment in your PR with links to our Contributor License Agreement forms.
11+
3. You sign the Contributor License Agreement.
12+
4. You respond the reviewer's comments.
13+
5. We merge your PR.
1314

1415
## Contributor License Agreement
1516
Before contributing code to this project, we ask that you sign a Contributor License Agreement (CLA).
1617

17-
+ [Corporate Contributor License Agreement ("Agreement") v1.0](Autodesk_Form_Corp_Contrib_Agmt_for_Open_Source.pdf) - Please sign this one for corporate use
18-
+ [Individual Contributor License Agreement ("Agreement") v1.0](Autodesk_Form_Ind_Contrib_Agmt_for_OpenSource.pdf) - Please sign this one if you're an individual contributor
18+
Once your PR is created, a CLA bot will automatically add a comment with links to our CLA documents, and explain how to sign CLA.
1919

20-
The documents include instructions on where to send the completed forms to. Once a signed form has been received you will be able to submit pull requests.
2120
## Creating PRs and responding to comments
2221
Please fork the repo and create your PR from the fork. Please respond to the reviewer's comments.
23-
## Merging
24-
Once reviewers are satisfied we will merge your PR. Your changes will appear in the official
2522

23+
## Merging
24+
Once reviewers are satisfied we will merge your PR. Your changes will appear in the official package.

DevREADME.md

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -41,12 +41,6 @@ You have two ways to run the tests:
4141
npm run test
4242
```
4343

44-
## How to sign CLA
45-
46-
Once your PR is created, a CLA bot will automatically add a comment to explain how to sign Contributor License Agreement.
47-
48-
For Individual Contributor, following that comment, it can be done inside your PR; but make sure that the 'git config user.name' and 'git config user.email' on your computer are identical with those you use to login in to GITHUB. Once signed, the bot won't bother you in your future PRs.
49-
5044
### localization notices
5145
It uses the gulp to do localization to reference project https://github.com/microsoft/vscode-extension-samples/tree/master/i18n-sample
5246
And the codes in each ts file:

0 commit comments

Comments
 (0)