abendigo/Create GitHub API Deployment

Create a Deployment via the GitHub API

View on GitHub

Trust Signals

Scorecard Score
Scorecard 2–4scored Jul 20, 2026
Maintenance Recency
Stalelast commit Nov 29, 2019
License
MIT
Runtime
Deprecated runtime

Pinned Snippet

workflow.ymlSHA-pinned
uses: abendigo/create-deployment@a1ea7201989b452a27beda09402be3adebf48524 # v1

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

namedescriptionrequireddefault
tokenThis should be a token with access to your repository scoped in as a secretyes
refThe ref to deploy. This can be a branch, tag, or SHA. Defaults to the value of ${GITHUB_GITHUB_REPOSITORY}no
taskSpecifies a task to execute (e.g., deploy or deploy:migrations)no
payloadJSON payload with extra information about the deploymentno
environmentName for the target deployment environment (e.g., production, staging, qa)no
descriptionShort description of the deploymentno
namedescription
idThe ID of the Deployment