actions-marketplace-validations/Create GH deployment

Create a new deployment in your repo.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit Feb 15, 2023
License
MIT
Runtime
Deprecated runtime

Pinned Snippet

workflow.ymlSHA-pinned
uses: actions-marketplace-validations/rafaelgss_create-deployment@61e8584cec649a1554e280ae474e441531b1cddc # no releases — HEAD as of 2026-07-10

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

namedescriptionrequireddefault
refThe ref to deploy. This can be a branch, tag, or SHA. ""
taskSpecifies a task to execute. Default: "deploy" deploy
auto_mergeAttempts to automatically merge the default branch into the requested ref, if it's behind the default branch. Default: true true
required_contextsThe status contexts to verify against commit status checks. If you omit this parameter, GitHub verifies all unique contexts before creating a deployment. To bypass checking entirely, pass an empty array. Defaults to all unique contexts. *
payloadJSON payload with extra information about the deployment. Default: "" ""
environmentName for the target deployment environment (e.g., production, staging, qa). Default: production production
descriptionShort description of the deployment. Default: "" ""
production_environmentSpecifies if the given environment is one that end-users directly interact with. Default: true when environment is production and false otherwise. ""
transient_environmentSpecifies if the given environment is specific to the deployment and will no longer exist at some point in the future. Default: false false
namedescription
deployment_idThe identifier of the newly created deployment.
deployment_urlThe API url of the newly created deployment.
statuses_urlThe API url of the deployment statuses.