loremlabs/Kudos for Code

Supporting your open source team...

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit Dec 26, 2023
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: loremlabs/kudos-for-code-action@322d4a92a55a4247581a70ea94f48695c8f35785 # v1.0.9

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
destinationWhere to save the generated kudos. Options: artifact, poolyesartifact
github-tokenA GITHUB_TOKEN with custom permissions.
search-dirRoot directory containing package.jsonyes.
pool-idPoolId to save kudos to at external pool service.""
identify-typeHow should we identify Kudos? (sbom, setler)sbom
identify-checksWhich methods should we use to identify the kudos? (kudos,contributors,lang)kudos,contributors,lang
identify-langsWhich languages should we search for? (nodejs)nodejs
setler-keysSetler Kudos Keys""
pool-storage-tokenPool Storage Token""
pool-endpointPool Endpointhttps://api.semicolons.com
skip-main-packageDon't create kudos for main package.false
analyze-repoAnalyze the repo code and generate Kudos from it.true
generate-fromrepoGenerate kudos from main repo contributorsfalse
generate-nomergesExclude merge commits during generating Kudos from repo.true
generate-validemailsInclude only valid emails during generating Kudos from repo.true
generate-limitdepthLimit of dependency depth during generating Kudos from repo.2
ink-validateResultValidate the ink result from pool compared to the result from Kudos generation.false
ink-chunkSizeChunk size for ink request.1000
skip-idsSpace separated list of ids/email addresses to skip.""

no outputs