Files
github-action/action.yml

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"