actions-marketplace-validations/Create GitHub API Deployment
Create a Deployment via the GitHub API
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stalelast commit Nov 29, 2019
- License
- MIT
- Runtime
- Deprecated runtime
Pinned Snippet
uses: actions-marketplace-validations/abendigo_create-deployment@bb55ded3c5caaac0a9474deb88e39ad8de7b0679 # no releases — HEAD as of 2026-07-21tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| token | This should be a token with access to your repository scoped in as a secret | yes | — |
| ref | The ref to deploy. This can be a branch, tag, or SHA. Defaults to the value of ${GITHUB_GITHUB_REPOSITORY} | no | — |
| task | Specifies a task to execute (e.g., deploy or deploy:migrations) | no | — |
| payload | JSON payload with extra information about the deployment | no | — |
| environment | Name for the target deployment environment (e.g., production, staging, qa) | no | — |
| description | Short description of the deployment | no | — |
Outputs
| name | description |
|---|---|
| id | The ID of the Deployment |