pome-sh/Run pome scenarios

Run pome scenarios in CI against a local twin (default) or the hosted control plane

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
scenario-pathPath to a scenario .md file (or a directory of them) in the consumer repo.yes
pome-versionnpm dist-tag or version of `pome-sh` to install. Pin in production.nolatest
hosted-api-keyIf non-empty, the action runs the scenario against the Pome hosted control plane (sets `POME_API_KEY` and passes `--hosted` to the CLI). If empty (default), the CLI boots a local twin in-process for the duration of the run. Source this from a repo secret, e.g. `${{ secrets.POME_API_KEY }}`. no""
agent-commandShell command the CLI spawns to run your agent against the twin. Forwarded to `pome run --agent <command>`. If empty, the CLI default applies — note the built-in default points at a sample path inside the `pome` repo and is not useful in a consumer workflow, so most users should set this explicitly. no""
namedescription
result`pass` or `fail`.
trace-artifact-idGitHub Actions artifact ID for the uploaded trace directory.