thekevinscott/Put It Out There (internal)

Internal step-level wrapper around the putitoutthere CLI. Consumers compose with the reusable workflow at .github/workflows/release.yml@v0, not with this action directly. See notes/design-commitments.md non-goal #10.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
commandWhich CLI subcommand to run. Canonical values are `plan`, `publish`, `write-version`, `check`, and `release-github`.noplan
working_directoryPath the CLI runs against. For `plan` / `publish`, forwarded as `--cwd`. For `write-version` (#276), forwarded as `--path` — the package directory whose pyproject.toml / Cargo.toml gets bumped. Defaults to the runner working directory. Internal use; the reusable workflow supplies this when invoked against a non-root tree (e.g. e2e fixtures materialized into a subdir, or a per-package `matrix.path`).no""
versionPlanned version string. Required when `command: write-version` (#276); ignored otherwise. The reusable workflow forwards the build matrix's `version` row from the planner.no""
release_packagesManual-release spec, forwarded to `plan` / `publish` as `--release-packages`. Comma-separated `name[@<bump|version>]` entries; when set, change detection is bypassed and exactly the named packages are released. Empty => normal change-detected planning. Ignored for other commands.no""
fail_on_errorIf true, non-zero CLI exit codes fail the step.notrue
namedescription
matrixJSON matrix emitted by `plan`. Output key is omitted when the plan resolves to zero rows or when command is anything other than plan; downstream jobs should coalesce with `|| '[]'`.