actions-marketplace-validations/Set GitHub deployment status
Create a new deployment status for the specified deployment.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
- Runtime
- Deprecated runtime
Inputs
| name | description | required | default |
|---|---|---|---|
| deployment_id | The id of the deployment to create the status for. See `deployment_id` output of the `create-deployment` action. | — | "" |
| state | One of `error`, `failure`, `inactive`, `in_progress`, `queued`, `pending`, or `success`. The values `true` and `false` are translated to `success` and `failure`, respectively. | — | — |
| auto_inactive | Adds a new inactive status to all prior non-transient, non-production environment deployments with the same repository and environment name as the created status's deployment. An inactive status is only added to deployments that had a success state. Default: true | — | true |
| description | A short description of the status. The maximum description length is 140 characters. | — | "" |
| environment_url | Sets the URL for accessing your environment. | — | "" |
| log_url | The full URL of the deployment's output. | — | "" |
Outputs
| name | description |
|---|---|
| deployment_status_id | The identifier of the newly created deployment status. |
| deployment_status_url | The API url of the newly created deployment status. |