kexi/pitty-action
Run pitty PTY-based CLI testing scenarios.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Jun 13, 2026
- License
- MIT
Pinned Snippet
uses: kexi/pitty@fcebd8e2334fc34ca62df5332ef21e9d40e203eb # v1.2.1tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| scenario | Path to a scenario file or a directory of scenarios. | yes | — |
| command | pitty subcommand to run (run, matrix, or bench). | no | run |
| args | Extra arguments appended to the pitty invocation. | no | "" |
| version | pitty ref to install. Selects both the prebuilt-binary release asset (`pitty-<version>-<runner-os>-<runner-arch>.tar.gz`) and the `cargo install --git` source fallback ref. Defaults to the action ref from `uses: kexi/pitty@...`, so `@v1`, `@v1.2`, and `@v1.2.0` look for matching release assets. Set this only to intentionally install a different pitty ref than the action ref. | no | "" |
Outputs
no outputs