hyphen/Hyphen Deploy
Run a Hyphen deployment. Requires the Hyphen CLI to be installed
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Apr 27, 2026
- License
- MIT
Pinned Snippet
uses: hyphen/deploy-action@d9a392d4f9e6ff182e819bcf7b89cbe600543f61 # v1.0.0tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| deploymentId | Specific deployment ID to run (e.g. depl_abc123). If omitted, deploys the development environment auto-detected from project config. | no | — |
| environment | Environment to deploy (maps to --env). Defaults to the environment flagged as the development type. | no | — |
| project | Project to deploy (maps to --project). Defaults to project_id from .hx config. | no | — |
| organization | Organization ID (maps to -o / --organization). | no | — |
| apps | Comma-separated list of apps to deploy, each optionally specifying a build (e.g. "app1,app2:latest,app3:abld_xxx"). | no | — |
| noBuild | Skip the build step and use the latest build. | no | false |
| dockerfile | Path to Dockerfile (e.g. ./Dockerfile or ./docker/Dockerfile.prod). | no | — |
| preview | Preview name to deploy to (maps to -r / --preview). | no | — |
| prefix | Host prefix for the preview deployment (maps to -x / --prefix). | no | — |
| path | Path, if changed from the default, where the repository has been cloned. | no | — |
| verbose | Enable verbose logging. | no | false |
Outputs
| name | description |
|---|---|
| deployment-id | The deployment ID that was run. |
| run-id | The deployment run ID. |
| deployment-url | URL to the deployment run in the Hyphen dashboard. |
| status | Final status of the deployment run (succeeded | failed | canceled). |
| reason | Failure reason when status is not "succeeded". Empty on success. |