Skip to content

Commit

Permalink
Update documents for CLA (#199)
Browse files Browse the repository at this point in the history
Update documents for CLA (#199)
  • Loading branch information
Sen-real authored Sep 2, 2022
1 parent 9ea8af9 commit 5d0f611
Show file tree
Hide file tree
Showing 7 changed files with 15 additions and 21 deletions.
11 changes: 6 additions & 5 deletions .github/workflows/cla.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ on:
types: [created]
pull_request_target:
types: [opened,closed,synchronize]

jobs:
CLA-Assistant:
runs-on: windows-latest
Expand All @@ -25,17 +25,18 @@ jobs:
# branch should not be protected
branch: 'master'
allowlist: dependabot

#below are the optional inputs - If the optional inputs are not given, then default values will be taken
#remote-organization-name: enter the remote organization name where the signatures should be stored (Default is storing the signatures in the same repository)
#remote-repository-name: enter the remote repository name where the signatures should be stored (Default is storing the signatures in the same repository)
#create-file-commit-message: 'For example: Creating file for storing CLA Signatures'
#signed-commit-message: 'For example: $contributorName has signed the CLA in #$pullRequestNo'
custom-notsigned-prcomment: |
Thank you for your submission, we really appreciate it. We ask that you sign our Contributor License Agreement before we can accept your contribution.
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).
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:
-->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].
-->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:
#custom-pr-sign-comment: 'The signature to be committed in order to sign the CLA'
#custom-allsigned-prcomment: 'pull request comment when all contributors has signed, defaults to **CLA Assistant Lite bot** All Contributors have signed the CLA.'
#lock-pullrequest-aftermerge: false - if you don't want this bot to automatically lock the pull request after merging (default - true)
Expand Down
Binary file removed Autodesk_Form_Corp_Contrib_Agmt_for_Open_Source.docx
Binary file not shown.
Binary file removed Autodesk_Form_Corp_Contrib_Agmt_for_Open_Source.pdf
Binary file not shown.
Binary file not shown.
Binary file removed Autodesk_Form_Ind_Contrib_Agmt_for_Open_ Source.pdf
Binary file not shown.
19 changes: 9 additions & 10 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,24 +2,23 @@
# Reporting issues, requesting features
Please use the one of the forms [here](../../issues/new/choose).

**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).
**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).

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

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

+ [Corporate Contributor License Agreement ("Agreement") v1.0](Autodesk_Form_Corp_Contrib_Agmt_for_Open_Source.pdf) - Please sign this one for corporate use
+ [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
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.

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.
## Creating PRs and responding to comments
Please fork the repo and create your PR from the fork. Please respond to the reviewer's comments.
## Merging
Once reviewers are satisfied we will merge your PR. Your changes will appear in the official

## Merging
Once reviewers are satisfied we will merge your PR. Your changes will appear in the official package.
6 changes: 0 additions & 6 deletions DevREADME.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,12 +41,6 @@ You have two ways to run the tests:
npm run test
```

## How to sign CLA

Once your PR is created, a CLA bot will automatically add a comment to explain how to sign Contributor License Agreement.

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.

### localization notices
It uses the gulp to do localization to reference project https://github.com/microsoft/vscode-extension-samples/tree/master/i18n-sample
And the codes in each ts file:
Expand Down

0 comments on commit 5d0f611

Please sign in to comment.