arndt-s/SPIFFE Conformance Test Suite

Run the SPIFFE conformance test suite against an SDK harness binary.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit May 9, 2026
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: arndt-s/spiffe-conformance-test-suite@17b11a27c043d26282410c4dea88ea26d07b36f3 # no releases — HEAD as of 2026-07-13

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

namedescriptionrequireddefault
cmdPath to the SDK harness binary to test.yes
argsComma-separated arguments to pass to the harness.no""
testsComma-separated list of test cases to run (e.g. X1,J3). Empty runs all.no""
allow-failureComma-separated list of test cases whose failures should be tolerated. Tolerated failures are reported as SKIP and do not cause strict mode to fail.no""
strictIf true, the action fails when any non-tolerated test fails or errors.nofalse
outputOutput format: text or json.notext
results-fileIf set, the suite output is also written to this file (useful with output=json).no""
verboseEnable verbose logging.nofalse
suite-versionVersion of the conformance suite to install (git ref, tag, or "latest").nolatest
go-versionGo version to set up for installing the suite.nostable
namedescription
results-filePath to the results file, if results-file was provided.