hyphen/Hyphen Deploy

Run a Hyphen deployment. Requires the Hyphen CLI to be installed

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Apr 27, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: hyphen/deploy-action@d9a392d4f9e6ff182e819bcf7b89cbe600543f61 # v1.0.0

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
deploymentIdSpecific deployment ID to run (e.g. depl_abc123). If omitted, deploys the development environment auto-detected from project config.no
environmentEnvironment to deploy (maps to --env). Defaults to the environment flagged as the development type.no
projectProject to deploy (maps to --project). Defaults to project_id from .hx config.no
organizationOrganization ID (maps to -o / --organization).no
appsComma-separated list of apps to deploy, each optionally specifying a build (e.g. "app1,app2:latest,app3:abld_xxx").no
noBuildSkip the build step and use the latest build.nofalse
dockerfilePath to Dockerfile (e.g. ./Dockerfile or ./docker/Dockerfile.prod).no
previewPreview name to deploy to (maps to -r / --preview).no
prefixHost prefix for the preview deployment (maps to -x / --prefix).no
pathPath, if changed from the default, where the repository has been cloned.no
verboseEnable verbose logging.nofalse
namedescription
deployment-idThe deployment ID that was run.
run-idThe deployment run ID.
deployment-urlURL to the deployment run in the Hyphen dashboard.
statusFinal status of the deployment run (succeeded | failed | canceled).
reasonFailure reason when status is not "succeeded". Empty on success.