Skip to content

Commit e3bb815

Browse files
committed
feat: add support for 10 new APIs and drop enterprise-level SCIM APIs which are only in GitHub Enterprise Server
* feat: add support for new "Delete an organization secret" (`DELETE /organizations/{org}/codespaces/secrets/{secret_name}`) Codespaces API * feat: add support for new "Remove selected repository from an organization secret" (`DELETE /organizations/{org}/codespaces/secrets/{secret_name}/repositories/{repository_id}`) Codespaces API * feat: add support for new "List organization secrets" (`GET /organizations/{org}/codespaces/secrets`) Codespaces API * feat: add support for new "Get an organization public key" (`GET /organizations/{org}/codespaces/secrets/public-key`) Codespaces API * feat: add support for new "Get an organization secret" (`GET /organizations/{org}/codespaces/secrets/{secret_name}` ) Codespaces API * feat: add support for new "List selected repositories for an organization secret" (`GET /organizations/{org}/codespaces/secrets/{secret_name}/repositories`) Codespaces API * * feat: add support for new "Get a Dependabot alert" API (`GET /repos/{owner}/{repo}/dependabot/alerts/{alert_number}`) * feat: add support for new "List Dependabot alerts for a repository" API (`GET /repos/{owner}/{repo}/dependabot/alerts`) * feat: add support for new "Update a Dependabot alert" API (`PATCH /repos/{owner}/{repo}/dependabot/alerts/{alert_number}`) * feat: adds support for new "Create or update an organization secret" (`PUT /organizations/{org}/codespaces/secrets/{secret_name}` ) Codespaces API * feat: add support for new "List selected repositories for an organization secret" (`GET /organizations/{org}/codespaces/secrets/{secret_name}/repositories`) Codespaces API * feat: add support for new "Add selected repository to an organization secret" (`PUT /organizations/{org}/codespaces/secrets/{secret_name}/repositories/{repository_id}`) Codespaces API BREAKING CHANGE: Removes support for enterprise-level SCIM APIs which are only available in GitHub Enterprise Server (`DELETE /scim/v2/enterprises/{enterprise}/Groups/{scim_group_id}`, `DELETE /scim/v2/enterprises/{enterprise}/Users/{scim_user_id}`, `GET /scim/v2/enterprises/{enterprise}/Groups`, `GET /scim/v2/enterprises/{enterprise}/Groups/{scim_group_id}`, `GET /scim/v2/enterprises/{enterprise}/Users`, `GET /scim/v2/enterprises/{enterprise}/Users/{scim_user_id}`, `PATCH /scim/v2/enterprises/{enterprise}/Groups/{scim_group_id}`, `PATCH /scim/v2/enterprises/{enterprise}/Users/{scim_user_id}`, `POST /scim/v2/enterprises/{enterprise}/Groups`, `POST /scim/v2/enterprises/{enterprise}/Users`, `PUT /scim/v2/enterprises/{enterprise}/Groups/{scim_group_id}`, `PUT /scim/v2/enterprises/{enterprise}/Users/{scim_user_id}`) # Please enter the commit message for your changes. Lines starting # with '#' will be ignored, and an empty message aborts the commit. # # On branch timrogers/manual-update
1 parent 7a1ec1e commit e3bb815

File tree

1 file changed

+84
-84
lines changed

1 file changed

+84
-84
lines changed

src/generated/Endpoints.ts

Lines changed: 84 additions & 84 deletions
Original file line numberDiff line numberDiff line change
@@ -208,6 +208,20 @@ export interface Endpoints {
208208
"/notifications/threads/{thread_id}/subscription",
209209
"delete"
210210
>;
211+
/**
212+
* @see https://docs.github.com/rest/reference/codespaces#delete-an-organization-secret
213+
*/
214+
"DELETE /organizations/{org}/codespaces/secrets/{secret_name}": Operation<
215+
"/organizations/{org}/codespaces/secrets/{secret_name}",
216+
"delete"
217+
>;
218+
/**
219+
* @see https://docs.github.com/rest/reference/codespaces#remove-selected-repository-from-an-organization-secret
220+
*/
221+
"DELETE /organizations/{org}/codespaces/secrets/{secret_name}/repositories/{repository_id}": Operation<
222+
"/organizations/{org}/codespaces/secrets/{secret_name}/repositories/{repository_id}",
223+
"delete"
224+
>;
211225
/**
212226
* @see https://docs.github.com/rest/reference/actions#disable-a-selected-repository-for-github-actions-in-an-organization
213227
*/
@@ -905,20 +919,6 @@ export interface Endpoints {
905919
"/repositories/{repository_id}/environments/{environment_name}/secrets/{secret_name}",
906920
"delete"
907921
>;
908-
/**
909-
* @see https://docs.github.com/rest/reference/enterprise-admin#delete-a-scim-group-from-an-enterprise
910-
*/
911-
"DELETE /scim/v2/enterprises/{enterprise}/Groups/{scim_group_id}": Operation<
912-
"/scim/v2/enterprises/{enterprise}/Groups/{scim_group_id}",
913-
"delete"
914-
>;
915-
/**
916-
* @see https://docs.github.com/rest/reference/enterprise-admin#delete-a-scim-user-from-an-enterprise
917-
*/
918-
"DELETE /scim/v2/enterprises/{enterprise}/Users/{scim_user_id}": Operation<
919-
"/scim/v2/enterprises/{enterprise}/Users/{scim_user_id}",
920-
"delete"
921-
>;
922922
/**
923923
* @see https://docs.github.com/rest/reference/scim#delete-a-scim-user-from-an-organization
924924
*/
@@ -1480,6 +1480,34 @@ export interface Endpoints {
14801480
"/organizations/{organization_id}/custom_roles",
14811481
"get"
14821482
>;
1483+
/**
1484+
* @see https://docs.github.com/rest/reference/codespaces#list-organization-secrets
1485+
*/
1486+
"GET /organizations/{org}/codespaces/secrets": Operation<
1487+
"/organizations/{org}/codespaces/secrets",
1488+
"get"
1489+
>;
1490+
/**
1491+
* @see https://docs.github.com/rest/reference/codespaces#get-an-organization-public-key
1492+
*/
1493+
"GET /organizations/{org}/codespaces/secrets/public-key": Operation<
1494+
"/organizations/{org}/codespaces/secrets/public-key",
1495+
"get"
1496+
>;
1497+
/**
1498+
* @see https://docs.github.com/rest/reference/codespaces#get-an-organization-secret
1499+
*/
1500+
"GET /organizations/{org}/codespaces/secrets/{secret_name}": Operation<
1501+
"/organizations/{org}/codespaces/secrets/{secret_name}",
1502+
"get"
1503+
>;
1504+
/**
1505+
* @see https://docs.github.com/rest/reference/codespaces#list-selected-repositories-for-an-organization-secret
1506+
*/
1507+
"GET /organizations/{org}/codespaces/secrets/{secret_name}/repositories": Operation<
1508+
"/organizations/{org}/codespaces/secrets/{secret_name}/repositories",
1509+
"get"
1510+
>;
14831511
/**
14841512
* @see https://docs.github.com/rest/reference/codespaces#list-in-organization
14851513
* @deprecated "org_id" is now "org"
@@ -2741,6 +2769,20 @@ export interface Endpoints {
27412769
"/repos/{owner}/{repo}/contributors",
27422770
"get"
27432771
>;
2772+
/**
2773+
* @see https://docs.github.com/rest/reference/dependabot#list-dependabot-alerts-for-a-repository
2774+
*/
2775+
"GET /repos/{owner}/{repo}/dependabot/alerts": Operation<
2776+
"/repos/{owner}/{repo}/dependabot/alerts",
2777+
"get"
2778+
>;
2779+
/**
2780+
* @see https://docs.github.com/rest/reference/dependabot#get-a-dependabot-alert
2781+
*/
2782+
"GET /repos/{owner}/{repo}/dependabot/alerts/{alert_number}": Operation<
2783+
"/repos/{owner}/{repo}/dependabot/alerts/{alert_number}",
2784+
"get"
2785+
>;
27442786
/**
27452787
* @see https://docs.github.com/rest/reference/dependabot#list-repository-secrets
27462788
*/
@@ -3487,34 +3529,6 @@ export interface Endpoints {
34873529
"/repositories/{repository_id}/environments/{environment_name}/secrets/{secret_name}",
34883530
"get"
34893531
>;
3490-
/**
3491-
* @see https://docs.github.com/rest/reference/enterprise-admin#list-provisioned-scim-groups-for-an-enterprise
3492-
*/
3493-
"GET /scim/v2/enterprises/{enterprise}/Groups": Operation<
3494-
"/scim/v2/enterprises/{enterprise}/Groups",
3495-
"get"
3496-
>;
3497-
/**
3498-
* @see https://docs.github.com/rest/reference/enterprise-admin#get-scim-provisioning-information-for-an-enterprise-group
3499-
*/
3500-
"GET /scim/v2/enterprises/{enterprise}/Groups/{scim_group_id}": Operation<
3501-
"/scim/v2/enterprises/{enterprise}/Groups/{scim_group_id}",
3502-
"get"
3503-
>;
3504-
/**
3505-
* @see https://docs.github.com/rest/reference/enterprise-admin#list-scim-provisioned-identities-for-an-enterprise
3506-
*/
3507-
"GET /scim/v2/enterprises/{enterprise}/Users": Operation<
3508-
"/scim/v2/enterprises/{enterprise}/Users",
3509-
"get"
3510-
>;
3511-
/**
3512-
* @see https://docs.github.com/rest/reference/enterprise-admin#get-scim-provisioning-information-for-an-enterprise-user
3513-
*/
3514-
"GET /scim/v2/enterprises/{enterprise}/Users/{scim_user_id}": Operation<
3515-
"/scim/v2/enterprises/{enterprise}/Users/{scim_user_id}",
3516-
"get"
3517-
>;
35183532
/**
35193533
* @see https://docs.github.com/rest/reference/scim#list-scim-provisioned-identities
35203534
*/
@@ -4253,6 +4267,13 @@ export interface Endpoints {
42534267
"/repos/{owner}/{repo}/comments/{comment_id}",
42544268
"patch"
42554269
>;
4270+
/**
4271+
* @see https://docs.github.com/rest/reference/dependabot#update-a-dependabot-alert
4272+
*/
4273+
"PATCH /repos/{owner}/{repo}/dependabot/alerts/{alert_number}": Operation<
4274+
"/repos/{owner}/{repo}/dependabot/alerts/{alert_number}",
4275+
"patch"
4276+
>;
42564277
/**
42574278
* @see https://docs.github.com/rest/reference/git#update-a-reference
42584279
*/
@@ -4365,20 +4386,6 @@ export interface Endpoints {
43654386
"/repos/{owner}/{repo}/secret-scanning/alerts/{alert_number}",
43664387
"patch"
43674388
>;
4368-
/**
4369-
* @see https://docs.github.com/rest/reference/enterprise-admin#update-an-attribute-for-a-scim-enterprise-group
4370-
*/
4371-
"PATCH /scim/v2/enterprises/{enterprise}/Groups/{scim_group_id}": Operation<
4372-
"/scim/v2/enterprises/{enterprise}/Groups/{scim_group_id}",
4373-
"patch"
4374-
>;
4375-
/**
4376-
* @see https://docs.github.com/rest/reference/enterprise-admin#update-an-attribute-for-a-scim-enterprise-user
4377-
*/
4378-
"PATCH /scim/v2/enterprises/{enterprise}/Users/{scim_user_id}": Operation<
4379-
"/scim/v2/enterprises/{enterprise}/Users/{scim_user_id}",
4380-
"patch"
4381-
>;
43824389
/**
43834390
* @see https://docs.github.com/rest/reference/scim#update-an-attribute-for-a-scim-user
43844391
*/
@@ -5180,20 +5187,6 @@ export interface Endpoints {
51805187
"/repos/{template_owner}/{template_repo}/generate",
51815188
"post"
51825189
>;
5183-
/**
5184-
* @see https://docs.github.com/rest/reference/enterprise-admin#provision-a-scim-enterprise-group-and-invite-users
5185-
*/
5186-
"POST /scim/v2/enterprises/{enterprise}/Groups": Operation<
5187-
"/scim/v2/enterprises/{enterprise}/Groups",
5188-
"post"
5189-
>;
5190-
/**
5191-
* @see https://docs.github.com/rest/reference/enterprise-admin#provision-and-invite-a-scim-enterprise-user
5192-
*/
5193-
"POST /scim/v2/enterprises/{enterprise}/Users": Operation<
5194-
"/scim/v2/enterprises/{enterprise}/Users",
5195-
"post"
5196-
>;
51975190
/**
51985191
* @see https://docs.github.com/rest/reference/scim#provision-and-invite-a-scim-user
51995192
*/
@@ -5416,6 +5409,27 @@ export interface Endpoints {
54165409
"/notifications/threads/{thread_id}/subscription",
54175410
"put"
54185411
>;
5412+
/**
5413+
* @see https://docs.github.com/rest/reference/codespaces#create-or-update-an-organization-secret
5414+
*/
5415+
"PUT /organizations/{org}/codespaces/secrets/{secret_name}": Operation<
5416+
"/organizations/{org}/codespaces/secrets/{secret_name}",
5417+
"put"
5418+
>;
5419+
/**
5420+
* @see https://docs.github.com/rest/reference/codespaces#set-selected-repositories-for-an-organization-secret
5421+
*/
5422+
"PUT /organizations/{org}/codespaces/secrets/{secret_name}/repositories": Operation<
5423+
"/organizations/{org}/codespaces/secrets/{secret_name}/repositories",
5424+
"put"
5425+
>;
5426+
/**
5427+
* @see https://docs.github.com/rest/reference/codespaces#add-selected-repository-to-an-organization-secret
5428+
*/
5429+
"PUT /organizations/{org}/codespaces/secrets/{secret_name}/repositories/{repository_id}": Operation<
5430+
"/organizations/{org}/codespaces/secrets/{secret_name}/repositories/{repository_id}",
5431+
"put"
5432+
>;
54195433
/**
54205434
* @see https://docs.github.com/rest/actions/oidc#set-the-customization-template-for-an-oidc-subject-claim-for-an-organization
54215435
*/
@@ -5857,20 +5871,6 @@ export interface Endpoints {
58575871
"/repositories/{repository_id}/environments/{environment_name}/secrets/{secret_name}",
58585872
"put"
58595873
>;
5860-
/**
5861-
* @see https://docs.github.com/rest/reference/enterprise-admin#set-scim-information-for-a-provisioned-enterprise-group
5862-
*/
5863-
"PUT /scim/v2/enterprises/{enterprise}/Groups/{scim_group_id}": Operation<
5864-
"/scim/v2/enterprises/{enterprise}/Groups/{scim_group_id}",
5865-
"put"
5866-
>;
5867-
/**
5868-
* @see https://docs.github.com/rest/reference/enterprise-admin#set-scim-information-for-a-provisioned-enterprise-user
5869-
*/
5870-
"PUT /scim/v2/enterprises/{enterprise}/Users/{scim_user_id}": Operation<
5871-
"/scim/v2/enterprises/{enterprise}/Users/{scim_user_id}",
5872-
"put"
5873-
>;
58745874
/**
58755875
* @see https://docs.github.com/rest/reference/scim#set-scim-information-for-a-provisioned-user
58765876
*/

0 commit comments

Comments
 (0)