yubicolabs/Conftest Action

Easily run Conftest, pull remote policies, surface the results, and obtain test metrics

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
filesFiles and/or folders for Conftest to test (space delimited)yes
policyWhere to find the policy folder or filenopolicy
dataFiles or folder with supplemental test datano
all-namespacesWhether to use all namespaces in testingnotrue
combineWhether to combine input filesno
pull-urlURL to pull policies fromno
pull-secretSecret that allows the policies to be pulledno
add-commentWhether or not to add a comment to the PRnotrue
docs-urlURL where users can find out more about the policiesno
no-failAlways returns an exit code of 0 (no error)no
gh-tokenToken that allows us to post a comment in the PRno
gh-comment-urlURL of the comments for the PRno
metrics-urlURL to POST the results to for metricsno
metrics-sourceUnique identifier for the source of the submissionno
metrics-detailsWhether to include the full test results in the metricsno
metrics-tokenBearer token for submitting metricsno
policy-id-keyName of the key in the details object that stores the policy IDnopolicyID

no outputs