shiplightai/shiplight-runner

Use This GitHub Action to run tests on https://app.shiplight.ai

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
api-tokenapi token for shiplightyes
test-suite-idtest suite ID (single ID or comma-separated list, e.g., "1" or "1,2,3")yes
preflight-test-case-idoptional preflight test case ID. If set, the preflight test runs before main test suitesno
environment-idenvironment idyes
environment-urlenvironment urlno
github-commentIf enabled, the action will comment on the pull request with the test run resultstrue
github-tokenThis token used for leaving a comment on the pull request${{ github.token }}
asyncIf enabled, will launch the tests but not wait for them to finish and the action will always output success. Note: GitHub comments will not function if this is set. false
commit-shaThe commit SHA to find the pull request for commentno
timeout-secondsMaximum time to wait for test runs to complete (in seconds)no86400
test-contextTest context key-value pairs to pass to the test run, one per line in KEY=VALUE format. Example: env=staging feature-flag=enabled no
namedescription
successWhether all test runs were successful
resultsJSON string containing results for each test suite
run-idShiplight run ID
run-urlShiplight run result URL
preflight-resultPreflight result (Passed|Failed|Skipped|Pending)
metadataTrigger metadata JSON string