GitHub Action
The composite action in action.yml: its inputs, outputs and steps.
Inputs, outputs and steps
Section titled “Inputs, outputs and steps”action.yml at the repo root (required for the Marketplace), runs.using: composite.
Inputs:
version: release tag to run. Default empty, which resolves togithub.action_refwhen that ref is an exactvX.Y.Ztag, otherwise to the latest release.binary: path to a prebuiltci-parity. When set, no download happens. This repo’s own CI uses it to test the action before a release exists.config,baseline: passed through.format: defaultgithub. Withsarifthe log is written to$RUNNER_TEMP/ci-parity.sarifinstead of printed, and thesarif-fileoutput holds its path; other formats leave that output empty.strict: defaultfalse.working-directory: default..fail-on-error: defaulttrue. Whenfalse, the step succeeds and exposes outputs.
Outputs: errors, warnings, tolerated, read from a JSON run written to
$RUNNER_TEMP, and sarif-file.
Steps: resolve the version; download ci-parity_<version>_<os>_<arch>.tar.gz (zip on
windows) and checksums.txt from the release with gh release download, using
GH_TOKEN: ${{ github.token }}; verify with sha256; extract to $RUNNER_TEMP/ci-parity;
run check in working-directory once with --format json to a file for outputs and
once with the requested format for the log; honor fail-on-error.
Branding: icon: git-merge, color: blue.
See also
Section titled “See also”Last reviewed: 2026-10-28