blackbaud/SKY UX GitHub Actions

GitHub Action for SKY UX libraries.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
code-coverage-browser-setThe named set of browsers to run against. Possible values: "speedy", "quirky", or "paranoid".noparanoid
code-coverage-threshold-branchesSpecifies the minimum required code coverage threshold for branches (e.g. "80").no100
code-coverage-threshold-functionsSpecifies the minimum required code coverage threshold for functions (e.g. "80").no100
code-coverage-threshold-linesSpecifies the minimum required code coverage threshold for lines (e.g. "80").no100
code-coverage-threshold-statementsSpecifies the minimum required code coverage threshold for statements (e.g. "80").no100
github-tokenThe GitHub personal access token used to commit visual test results.yes
npm-dry-runPasses the `--dry-run` flag to `npm publish` for testing purposes.nofalse
npm-tokenThe NPM token used to publish libraries.no""
projectThe name of the project in angular.json.yes
slack-webhookThe Slack webhook used to push notifications.no
validate-dependenciesValidates the library's dependencies against what is provided in the workspace package.json.notrue
working-directoryRun the action in a different subdirectory.no./
hook-after-build-public-library-successThe path to a Node.js script to run after the SKY UX library is successfully built.no
hook-after-code-coverage-successThe path to a Node.js script to run after code coverage passes.no
hook-before-scriptThe path to a Node.js script to run before the primary script is executed.no

no outputs