@@ -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