Skip to content

Commit 3228865

Browse files
committed
feat: actions.{disableSelectedRepositoryGithubActionsOrganization,disableWorkflow,enableSelectedRepositoryGithubActionsOrganization,enableWorkflow,getAllowedActionsOrganization,getAllowedActionsRepository,getGithubActionsPermissionsOrganization,listSelectedRepositoriesEnabledGithubActionsOrganization,setAllowedActionsOrganization,setAllowedActionsRepository,setGithubActionsPermissionsOrganization,setGithubActionsPermissionsRepository,setSelectedRepositoriesEnabledGithubActionsOrganization}, apps.{getWebhookConfigForApp,updateWebhookConfigForApp}, enterpriseAdmin.*, orgs.{getWebhookConfigForOrg,updateWebhookConfigForOrg}, repos.{getWebhookConfigForRepo,updateWebhookConfigForRepo}
1 parent 07c16ca commit 3228865

File tree

3 files changed

+2184
-1372
lines changed

3 files changed

+2184
-1372
lines changed

src/generated/endpoints.ts

Lines changed: 97 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,12 @@ const Endpoints: EndpointsDefaultsAndDecorations = {
4141
deleteWorkflowRunLogs: [
4242
"DELETE /repos/{owner}/{repo}/actions/runs/{run_id}/logs",
4343
],
44+
disableSelectedRepositoryGithubActionsOrganization: [
45+
"DELETE /orgs/{org}/actions/permissions/repositories/{repository_id}",
46+
],
47+
disableWorkflow: [
48+
"PUT /repos/{owner}/{repo}/actions/workflows/{workflow_id}/disable",
49+
],
4450
downloadArtifact: [
4551
"GET /repos/{owner}/{repo}/actions/artifacts/{artifact_id}/{archive_format}",
4652
],
@@ -50,11 +56,33 @@ const Endpoints: EndpointsDefaultsAndDecorations = {
5056
downloadWorkflowRunLogs: [
5157
"GET /repos/{owner}/{repo}/actions/runs/{run_id}/logs",
5258
],
59+
enableSelectedRepositoryGithubActionsOrganization: [
60+
"PUT /orgs/{org}/actions/permissions/repositories/{repository_id}",
61+
],
62+
enableWorkflow: [
63+
"PUT /repos/{owner}/{repo}/actions/workflows/{workflow_id}/enable",
64+
],
65+
getAllowedActionsOrganization: [
66+
"GET /orgs/{org}/actions/permissions/selected-actions",
67+
],
68+
getAllowedActionsRepository: [
69+
"GET /repos/{owner}/{repo}/actions/permissions/selected-actions",
70+
],
5371
getArtifact: ["GET /repos/{owner}/{repo}/actions/artifacts/{artifact_id}"],
72+
getGithubActionsPermissionsOrganization: [
73+
"GET /orgs/{org}/actions/permissions",
74+
],
75+
getGithubActionsPermissionsRepository: [
76+
"GET /repos/{owner}/{repo}/actions/permissions",
77+
],
5478
getJobForWorkflowRun: ["GET /repos/{owner}/{repo}/actions/jobs/{job_id}"],
5579
getOrgPublicKey: ["GET /orgs/{org}/actions/secrets/public-key"],
5680
getOrgSecret: ["GET /orgs/{org}/actions/secrets/{secret_name}"],
57-
getRepoPermissions: ["GET /repos/{owner}/{repo}/actions/permissions"],
81+
getRepoPermissions: [
82+
"GET /repos/{owner}/{repo}/actions/permissions",
83+
{},
84+
{ renamed: ["actions", "getGithubActionsPermissionsRepository"] },
85+
],
5886
getRepoPublicKey: ["GET /repos/{owner}/{repo}/actions/secrets/public-key"],
5987
getRepoSecret: ["GET /repos/{owner}/{repo}/actions/secrets/{secret_name}"],
6088
getSelfHostedRunnerForOrg: ["GET /orgs/{org}/actions/runners/{runner_id}"],
@@ -83,6 +111,9 @@ const Endpoints: EndpointsDefaultsAndDecorations = {
83111
listSelectedReposForOrgSecret: [
84112
"GET /orgs/{org}/actions/secrets/{secret_name}/repositories",
85113
],
114+
listSelectedRepositoriesEnabledGithubActionsOrganization: [
115+
"GET /orgs/{org}/actions/permissions/repositories",
116+
],
86117
listSelfHostedRunnersForOrg: ["GET /orgs/{org}/actions/runners"],
87118
listSelfHostedRunnersForRepo: ["GET /repos/{owner}/{repo}/actions/runners"],
88119
listWorkflowRunArtifacts: [
@@ -96,9 +127,24 @@ const Endpoints: EndpointsDefaultsAndDecorations = {
96127
removeSelectedRepoFromOrgSecret: [
97128
"DELETE /orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id}",
98129
],
130+
setAllowedActionsOrganization: [
131+
"PUT /orgs/{org}/actions/permissions/selected-actions",
132+
],
133+
setAllowedActionsRepository: [
134+
"PUT /repos/{owner}/{repo}/actions/permissions/selected-actions",
135+
],
136+
setGithubActionsPermissionsOrganization: [
137+
"PUT /orgs/{org}/actions/permissions",
138+
],
139+
setGithubActionsPermissionsRepository: [
140+
"PUT /repos/{owner}/{repo}/actions/permissions",
141+
],
99142
setSelectedReposForOrgSecret: [
100143
"PUT /orgs/{org}/actions/secrets/{secret_name}/repositories",
101144
],
145+
setSelectedRepositoriesEnabledGithubActionsOrganization: [
146+
"PUT /orgs/{org}/actions/permissions/repositories",
147+
],
102148
},
103149
activity: {
104150
checkRepoIsStarredByAuthenticatedUser: ["GET /user/starred/{owner}/{repo}"],
@@ -173,6 +219,7 @@ const Endpoints: EndpointsDefaultsAndDecorations = {
173219
"GET /marketplace_listing/stubbed/accounts/{account_id}",
174220
],
175221
getUserInstallation: ["GET /users/{username}/installation"],
222+
getWebhookConfigForApp: ["GET /app/hook/config"],
176223
listAccountsForPlan: ["GET /marketplace_listing/plans/{plan_id}/accounts"],
177224
listAccountsForPlanStubbed: [
178225
"GET /marketplace_listing/stubbed/plans/{plan_id}/accounts",
@@ -198,6 +245,7 @@ const Endpoints: EndpointsDefaultsAndDecorations = {
198245
unsuspendInstallation: [
199246
"DELETE /app/installations/{installation_id}/suspended",
200247
],
248+
updateWebhookConfigForApp: ["PATCH /app/hook/config"],
201249
},
202250
billing: {
203251
getGithubActionsBillingOrg: ["GET /orgs/{org}/settings/billing/actions"],
@@ -216,50 +264,25 @@ const Endpoints: EndpointsDefaultsAndDecorations = {
216264
],
217265
},
218266
checks: {
219-
create: [
220-
"POST /repos/{owner}/{repo}/check-runs",
221-
{ mediaType: { previews: ["antiope"] } },
222-
],
223-
createSuite: [
224-
"POST /repos/{owner}/{repo}/check-suites",
225-
{ mediaType: { previews: ["antiope"] } },
226-
],
227-
get: [
228-
"GET /repos/{owner}/{repo}/check-runs/{check_run_id}",
229-
{ mediaType: { previews: ["antiope"] } },
230-
],
231-
getSuite: [
232-
"GET /repos/{owner}/{repo}/check-suites/{check_suite_id}",
233-
{ mediaType: { previews: ["antiope"] } },
234-
],
267+
create: ["POST /repos/{owner}/{repo}/check-runs"],
268+
createSuite: ["POST /repos/{owner}/{repo}/check-suites"],
269+
get: ["GET /repos/{owner}/{repo}/check-runs/{check_run_id}"],
270+
getSuite: ["GET /repos/{owner}/{repo}/check-suites/{check_suite_id}"],
235271
listAnnotations: [
236272
"GET /repos/{owner}/{repo}/check-runs/{check_run_id}/annotations",
237-
{ mediaType: { previews: ["antiope"] } },
238-
],
239-
listForRef: [
240-
"GET /repos/{owner}/{repo}/commits/{ref}/check-runs",
241-
{ mediaType: { previews: ["antiope"] } },
242273
],
274+
listForRef: ["GET /repos/{owner}/{repo}/commits/{ref}/check-runs"],
243275
listForSuite: [
244276
"GET /repos/{owner}/{repo}/check-suites/{check_suite_id}/check-runs",
245-
{ mediaType: { previews: ["antiope"] } },
246-
],
247-
listSuitesForRef: [
248-
"GET /repos/{owner}/{repo}/commits/{ref}/check-suites",
249-
{ mediaType: { previews: ["antiope"] } },
250277
],
278+
listSuitesForRef: ["GET /repos/{owner}/{repo}/commits/{ref}/check-suites"],
251279
rerequestSuite: [
252280
"POST /repos/{owner}/{repo}/check-suites/{check_suite_id}/rerequest",
253-
{ mediaType: { previews: ["antiope"] } },
254281
],
255282
setSuitesPreferences: [
256283
"PATCH /repos/{owner}/{repo}/check-suites/preferences",
257-
{ mediaType: { previews: ["antiope"] } },
258-
],
259-
update: [
260-
"PATCH /repos/{owner}/{repo}/check-runs/{check_run_id}",
261-
{ mediaType: { previews: ["antiope"] } },
262284
],
285+
update: ["PATCH /repos/{owner}/{repo}/check-runs/{check_run_id}"],
263286
},
264287
codeScanning: {
265288
getAlert: [
@@ -289,6 +312,32 @@ const Endpoints: EndpointsDefaultsAndDecorations = {
289312
],
290313
},
291314
emojis: { get: ["GET /emojis"] },
315+
enterpriseAdmin: {
316+
disableSelectedOrganizationGithubActionsEnterprise: [
317+
"DELETE /enterprises/{enterprise}/actions/permissions/organizations/{org_id}",
318+
],
319+
enableSelectedOrganizationGithubActionsEnterprise: [
320+
"PUT /enterprises/{enterprise}/actions/permissions/organizations/{org_id}",
321+
],
322+
getAllowedActionsEnterprise: [
323+
"GET /enterprises/{enterprise}/actions/permissions/selected-actions",
324+
],
325+
getGithubActionsPermissionsEnterprise: [
326+
"GET /enterprises/{enterprise}/actions/permissions",
327+
],
328+
listSelectedOrganizationsEnabledGithubActionsEnterprise: [
329+
"GET /enterprises/{enterprise}/actions/permissions/organizations",
330+
],
331+
setAllowedActionsEnterprise: [
332+
"PUT /enterprises/{enterprise}/actions/permissions/selected-actions",
333+
],
334+
setGithubActionsPermissionsEnterprise: [
335+
"PUT /enterprises/{enterprise}/actions/permissions",
336+
],
337+
setSelectedOrganizationsEnabledGithubActionsEnterprise: [
338+
"PUT /enterprises/{enterprise}/actions/permissions/organizations",
339+
],
340+
},
292341
gists: {
293342
checkIsStarred: ["GET /gists/{gist_id}/star"],
294343
create: ["POST /gists"],
@@ -331,30 +380,14 @@ const Endpoints: EndpointsDefaultsAndDecorations = {
331380
getTemplate: ["GET /gitignore/templates/{name}"],
332381
},
333382
interactions: {
334-
getRestrictionsForOrg: [
335-
"GET /orgs/{org}/interaction-limits",
336-
{ mediaType: { previews: ["sombra"] } },
337-
],
338-
getRestrictionsForRepo: [
339-
"GET /repos/{owner}/{repo}/interaction-limits",
340-
{ mediaType: { previews: ["sombra"] } },
341-
],
342-
removeRestrictionsForOrg: [
343-
"DELETE /orgs/{org}/interaction-limits",
344-
{ mediaType: { previews: ["sombra"] } },
345-
],
383+
getRestrictionsForOrg: ["GET /orgs/{org}/interaction-limits"],
384+
getRestrictionsForRepo: ["GET /repos/{owner}/{repo}/interaction-limits"],
385+
removeRestrictionsForOrg: ["DELETE /orgs/{org}/interaction-limits"],
346386
removeRestrictionsForRepo: [
347387
"DELETE /repos/{owner}/{repo}/interaction-limits",
348-
{ mediaType: { previews: ["sombra"] } },
349-
],
350-
setRestrictionsForOrg: [
351-
"PUT /orgs/{org}/interaction-limits",
352-
{ mediaType: { previews: ["sombra"] } },
353-
],
354-
setRestrictionsForRepo: [
355-
"PUT /repos/{owner}/{repo}/interaction-limits",
356-
{ mediaType: { previews: ["sombra"] } },
357388
],
389+
setRestrictionsForOrg: ["PUT /orgs/{org}/interaction-limits"],
390+
setRestrictionsForRepo: ["PUT /repos/{owner}/{repo}/interaction-limits"],
358391
},
359392
issues: {
360393
addAssignees: [
@@ -513,6 +546,7 @@ const Endpoints: EndpointsDefaultsAndDecorations = {
513546
getMembershipForAuthenticatedUser: ["GET /user/memberships/orgs/{org}"],
514547
getMembershipForUser: ["GET /orgs/{org}/memberships/{username}"],
515548
getWebhook: ["GET /orgs/{org}/hooks/{hook_id}"],
549+
getWebhookConfigForOrg: ["GET /orgs/{org}/hooks/{hook_id}/config"],
516550
list: ["GET /organizations"],
517551
listAppInstallations: ["GET /orgs/{org}/installations"],
518552
listBlockedUsers: ["GET /orgs/{org}/blocks"],
@@ -544,6 +578,7 @@ const Endpoints: EndpointsDefaultsAndDecorations = {
544578
"PATCH /user/memberships/orgs/{org}",
545579
],
546580
updateWebhook: ["PATCH /orgs/{org}/hooks/{hook_id}"],
581+
updateWebhookConfigForOrg: ["PATCH /orgs/{org}/hooks/{hook_id}/config"],
547582
},
548583
projects: {
549584
addCollaborator: [
@@ -762,7 +797,7 @@ const Endpoints: EndpointsDefaultsAndDecorations = {
762797
{ mediaType: { previews: ["squirrel-girl"] } },
763798
{
764799
deprecated:
765-
"octokit.reactions.deleteLegacy() is deprecated, see https://developer.github.com/v3/reactions/#delete-a-reaction-legacy",
800+
"octokit.reactions.deleteLegacy() is deprecated, see https://docs.github.com/v3/reactions/#delete-a-reaction-legacy",
766801
},
767802
],
768803
listForCommitComment: [
@@ -940,10 +975,7 @@ const Endpoints: EndpointsDefaultsAndDecorations = {
940975
"GET /repos/{owner}/{repo}/branches/{branch}/protection/required_signatures",
941976
{ mediaType: { previews: ["zzzax"] } },
942977
],
943-
getCommunityProfileMetrics: [
944-
"GET /repos/{owner}/{repo}/community/profile",
945-
{ mediaType: { previews: ["black-panther"] } },
946-
],
978+
getCommunityProfileMetrics: ["GET /repos/{owner}/{repo}/community/profile"],
947979
getContent: ["GET /repos/{owner}/{repo}/contents/{path}"],
948980
getContributorsStats: ["GET /repos/{owner}/{repo}/stats/contributors"],
949981
getDeployKey: ["GET /repos/{owner}/{repo}/keys/{key_id}"],
@@ -977,6 +1009,9 @@ const Endpoints: EndpointsDefaultsAndDecorations = {
9771009
],
9781010
getViews: ["GET /repos/{owner}/{repo}/traffic/views"],
9791011
getWebhook: ["GET /repos/{owner}/{repo}/hooks/{hook_id}"],
1012+
getWebhookConfigForRepo: [
1013+
"GET /repos/{owner}/{repo}/hooks/{hook_id}/config",
1014+
],
9801015
listBranches: ["GET /repos/{owner}/{repo}/branches"],
9811016
listBranchesForHeadCommit: [
9821017
"GET /repos/{owner}/{repo}/commits/{commit_sha}/branches-where-head",
@@ -1100,6 +1135,9 @@ const Endpoints: EndpointsDefaultsAndDecorations = {
11001135
"PATCH /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks",
11011136
],
11021137
updateWebhook: ["PATCH /repos/{owner}/{repo}/hooks/{hook_id}"],
1138+
updateWebhookConfigForRepo: [
1139+
"PATCH /repos/{owner}/{repo}/hooks/{hook_id}/config",
1140+
],
11031141
uploadReleaseAsset: [
11041142
"POST /repos/{owner}/{repo}/releases/{release_id}/assets{?name,label}",
11051143
{ baseUrl: "https://uploads.github.com" },

0 commit comments

Comments
 (0)