Deployment

class github.Deployment.Deployment

This class represents Deployments.

The reference can be found here https://docs.github.com/en/rest/reference/repos#deployments

get_statuses() → github.PaginatedList.PaginatedList[github.DeploymentStatus.DeploymentStatus][github.DeploymentStatus.DeploymentStatus]
Calls

GET /repos/{owner}/deployments/{deployment_id}/statuses

get_status(id_: int) → github.DeploymentStatus.DeploymentStatus
Calls

GET /repos/{owner}/deployments/{deployment_id}/statuses/{status_id}

create_status(state: str, target_url: Union[str, github.GithubObject._NotSetType] = NotSet, description: Union[str, github.GithubObject._NotSetType] = NotSet, environment: Union[str, github.GithubObject._NotSetType] = NotSet, environment_url: Union[str, github.GithubObject._NotSetType] = NotSet, auto_inactive: Union[bool, github.GithubObject._NotSetType] = NotSet) → github.DeploymentStatus.DeploymentStatus
Calls

POST /repos/{owner}/{repo}/deployments/{deployment_id}/statuses