swaglive/Create Github Deployment
Creates a Github Deployment based on a named ref
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| ref | The ref to deploy. This can be a branch, tag, or SHA. | yes | ${{ github.ref }} |
| task | Specifies a task to execute | no | deploy |
| auto_merge | Attempts to automatically merge the default branch into the requested ref, if it's behind the default branch | no | — |
| required_contexts | The status contexts to verify against commit status checks. Values: `true` (All), `false` (None), string | no | — |
| payload | JSON payload with extra information about the deployment | no | — |
| environment | Name for the target deployment environment | no | production |
| description | Short description of the deployment. | no | — |
| transient_environment | Specifies if the given environment is specific to the deployment and will no longer exist at some point in the future | no | — |
| production_environment | Specifies if the given environment is one that end-users directly interact with | no | — |
| token | Github Token | yes | ${{ github.token }} |
| repository | The repository to use | no | ${{ github.repository }} |
Outputs
| name | description |
|---|---|
| id | Deployment ID created |
| json | Deployment JSON |