28 lines
934 B
YAML
28 lines
934 B
YAML
name: "CLA assistant lite"
|
|
description: "An action to handle the Contributor License Agreement"
|
|
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: "select a branch where all the CLAs are stored"
|
|
default: "master"
|
|
blockchain-storage-flag:
|
|
description: "Optional functionality to store all the blockchain signatures in the ethirium blockchain as a smart contract"
|
|
default: false
|
|
label:
|
|
description: "Optional functionality to add the label CLA Signed or not signed"
|
|
default: false
|
|
empty-commit-flag:
|
|
description: "GitHub Actions will add empty commit whenever the user signs the CLA (optional)"
|
|
default: true
|
|
whitelist:
|
|
description: "whitelisted users don't have to sign the CLA document"
|
|
runs:
|
|
using: "node12"
|
|
main: "lib/main.js"
|