From 5e206cf5276024e71b03ef54a7d9a162c0c84de9 Mon Sep 17 00:00:00 2001 From: Tim Rogers Date: Mon, 15 Aug 2022 12:20:25 +0100 Subject: [PATCH] feat: add new deployment branch policy APIs (`GET /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies`, `POST /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies`, `GET /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies/{branch_policy_id}` , `PUT /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies/{branch_policy_id}`, `DELETE /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies/{branch_policy_id}`) --- src/generated/Endpoints.ts | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/src/generated/Endpoints.ts b/src/generated/Endpoints.ts index 23cf69d79..68a4183ce 100644 --- a/src/generated/Endpoints.ts +++ b/src/generated/Endpoints.ts @@ -695,6 +695,13 @@ export interface Endpoints { "/repos/{owner}/{repo}/environments/{environment_name}", "delete" >; + /** + * @see https://docs.github.com/rest/deployments/branch-policies#delete-deployment-branch-policy + */ + "DELETE /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies/{branch_policy_id}": Operation< + "/repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies/{branch_policy_id}", + "delete" + >; /** * @see https://docs.github.com/rest/reference/git#delete-a-reference */ @@ -2755,6 +2762,20 @@ export interface Endpoints { "/repos/{owner}/{repo}/environments/{environment_name}", "get" >; + /** + * @see https://docs.github.com/rest/deployments/branch-policies#list-deployment-branch-policies + */ + "GET /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies": Operation< + "/repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies", + "get" + >; + /** + * @see https://docs.github.com/rest/deployments/branch-policies#get-deployment-branch-policy + */ + "GET /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies/{branch_policy_id}": Operation< + "/repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies/{branch_policy_id}", + "get" + >; /** * @see https://docs.github.com/rest/reference/activity#list-repository-events */ @@ -4784,6 +4805,13 @@ export interface Endpoints { "/repos/{owner}/{repo}/dispatches", "post" >; + /** + * @see https://docs.github.com/rest/deployments/branch-policies#create-deployment-branch-policy + */ + "POST /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies": Operation< + "/repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies", + "post" + >; /** * @see https://docs.github.com/rest/reference/repos#create-a-fork */ @@ -5618,6 +5646,13 @@ export interface Endpoints { "/repos/{owner}/{repo}/environments/{environment_name}", "put" >; + /** + * @see https://docs.github.com/rest/deployments/branch-policies#update-deployment-branch-policy + */ + "PUT /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies/{branch_policy_id}": Operation< + "/repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies/{branch_policy_id}", + "put" + >; /** * @see https://docs.github.com/rest/reference/migrations#start-an-import */