forked from contributor-assistant/github-action
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathaction.yml
More file actions
56 lines (56 loc) · 2.77 KB
/
action.yml
File metadata and controls
56 lines (56 loc) · 2.77 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
name: "CLA assistant lite"
description: "An action to handle the Contributor License Agreement (CLA) and Developer Certificate of Orgin (DCO)"
author: "SAP"
branding:
icon: "award"
color: blue
inputs:
path-to-signatures:
description: "Give a path for storing CLAs in a json file "
default: "./signatures/cla.json"
branch:
description: "provide a branch where all the CLAs are stored"
default: "master"
allowlist:
description: "users in the allow list don't have to sign the CLA document"
default: ""
domain-allow-list:
description: "email domains in the allow list don't have to sign the CLA document"
default: ""
domain-allow-list-file:
description: "path to a JSON file containing a list of email domains that don't have to sign the CLA document"
default: ""
remote-repository-name:
description: "provide the remote repository name where all the signatures should be stored"
remote-organization-name:
description: "provide the remote organization name where all the signatures should be stored"
path-to-document:
description: "Fully qualified web link to the document - example: https://github.com/cla-assistant/github-action/blob/master/SAPCLA.md"
signed-commit-message:
description: "Commit message when a new contributor signs the CLA in a PR"
signed-empty-commit-message:
description: "Commit message when a new contributor signs the CLA (empty)"
create-file-commit-message:
description: "Commit message when a new file is created"
custom-notsigned-prcomment:
description: "Introductory message to ask new contributors to sign"
custom-pr-sign-comment:
description: "The signature to be committed in order to sign the CLA."
custom-allsigned-prcomment:
description: "pull request comment when everyone has signed, defaults to **CLA Assistant Lite** All Contributors have signed the CLA."
use-dco-flag:
description: "Set this to true if you want to use a dco instead of a cla"
default: "false"
lock-pullrequest-aftermerge:
description: "Will lock the pull request after merge so that the signature the contributors cannot revoke their signature comments after merge"
default: "true"
suggest-recheck:
description: "Controls whether or not the action's comment should suggest that users comment `recheck`."
default: "true"
status-context:
description: "DEPRECATED: This input is no longer used. Status is now provided via GitHub Actions Check Runs with enhanced job summaries."
default: ""
deprecationMessage: "The status-context input is deprecated and no longer used. The action now uses GitHub Actions Check Runs which provide better feedback through job summaries and annotations. Please remove this input from your workflow."
runs:
using: "node20"
main: 'dist/index.js'