Update README.md
This commit is contained in:
@@ -45,11 +45,11 @@ jobs:
|
||||
#### 2. Pull Request event triggers CLA Workflow
|
||||
|
||||
CLA action workflow will be triggered on all Pull Request `opened, synchronize, closed`.
|
||||
<br/> When the CLA workflow is triggered on pull request `closed` event, it will lock the Pull Request conversation after the Pull Request merge, so that the contributors cannot modify or delete the signatures (Pull Request comment) later. This feature is optional.
|
||||
<br/> When the CLA workflow is triggered on pull request `closed` event, it will lock the Pull Request conversation after the Pull Request merge so that the contributors cannot modify or delete the signatures (Pull Request comment) later. This feature is optional.
|
||||
|
||||
#### 3. Signing the CLA
|
||||
CLA workflow creates a comment on Pull Request asking contributors who have not signed the CLA to sign and also fails the pull request status check with a `failure`. The contributors are asked to sign the CLA within the pull request by copy and pasting **"I have read the CLA Document and I hereby sign the CLA"** as a Pull Request comment like below.
|
||||
If the contributor has already signed the CLA then the PR status will pass with `success`. <br/> By default, this Action workflow will also create an empty commit with message **"@#contributorname# has signed the CLA"** whenever a contributor signs the CLA.
|
||||
CLA workflow creates a comment on Pull Request asking contributors who have not signed CLA to sign and also fails the pull request status check with a `failure`. The contributors are requested to sign the CLA within the pull request by copy and pasting **"I have read the CLA Document and I hereby sign the CLA"** as a Pull Request comment like below.
|
||||
If the contributor has already signed the CLA, then the PR status will pass with `success`. <br/> By default, this Action workflow will also create an empty commit with a message **"@#contributorname# has signed the CLA"** whenever a contributor signs the CLA.
|
||||
|
||||

|
||||
|
||||
@@ -57,13 +57,13 @@ If the contributor has already signed the CLA then the PR status will pass with
|
||||
|
||||
#### 4. Signatures stored in a JSON file
|
||||
|
||||
After the contributor signed a CLA, the contributor's signature with metadata will be stored in a json file inside the repository like below screenshot and you can specify the custom path to this file with `path-to-signatures` input in the workflow . <br/> The default path is `path-to-signatures: 'signatures/version1/cla.json'`
|
||||
After the contributor signed a CLA, the contributor's signature with metadata will be stored in a JSON file inside the repository like below screenshot and you can specify the custom path to this file with `path-to-signatures` input in the workflow. <br/> The default path is `path-to-signatures: 'signatures/version1/cla.json'`
|
||||
|
||||

|
||||
|
||||
#### 5. Whitelisting users and bots
|
||||
|
||||
If a GitHub username is included in the whitelist, they will not be required to sign a CLA. You can make use of this feature If you don't want your colleagues working in the same team/organisation to sign a CLA. And also, Since there's no way for bot users (such as Dependabot or Greenkeeper) to sign a CLA, you may want to whitelist them. You can do so by adding their names in a comma seperated string to the `whitelist` input in the CLA workflow file(in this case `dependabot-preview[bot],greenkeeper[bot]`). You can also use wildcard symbol in case you want to whitelist all bot users something like `bot*`.
|
||||
If a GitHub username is included in the whitelist, they will not be required to sign a CLA. You can make use of this feature If you don't want your colleagues working in the same team/organisation to sign a CLA. And also, since there's no way for bot users (such as Dependabot or Greenkeeper) to sign a CLA, you may want to whitelist them. You can do so by adding their names in a comma separated string to the `whitelist` input in the CLA workflow file(in this case `dependabot-preview[bot],greenkeeper[bot]`). You can also use wildcard symbol in case you want to whitelist all bot users something like `bot*`.
|
||||
|
||||
#### 6. Signatures can be additionally stored on the Ethereum Blockchain
|
||||
|
||||
|
||||
Reference in New Issue
Block a user