Skip to content

Commit f43a538

Browse files
authored
feat: add support for GHES 3.13 -> 3.15, new endpoints, remove octokit.actions.generateRunnerJitconfigForEnterprise(), drop GHES 3.9, 3.10 and 3.11 (#730)
BREAKING CHANGE: remove GHES 3.9, 3.10, 3.11 BREAKING CHANGE: remove `apply` parameter for `octokit.enterpriseAdmin.licenseUpload()` BREAKING CHANGE: remove `redelivery` parameter from `octokit.apps.listWebhookDeliveries()` and `octokit.orgs.listWebhookDeliveries()` and `octokit.repos.listWebhookDeliveries()`
1 parent ad20da0 commit f43a538

24 files changed

+55708
-31589
lines changed

docs/ghe-310.md

Lines changed: 0 additions & 964 deletions
This file was deleted.

docs/ghe-311.md

Lines changed: 0 additions & 978 deletions
This file was deleted.

docs/ghe-312.md

Lines changed: 21 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ octokit.enterpriseAdmin.getAllAuthorizedSshKeys({ origin });
4141
octokit.enterpriseAdmin.getAllStats();
4242
octokit.enterpriseAdmin.getAnnouncement();
4343
octokit.enterpriseAdmin.getChecksSystemRequirements({ origin });
44+
octokit.enterpriseAdmin.getClusterStatus({ origin });
4445
octokit.enterpriseAdmin.getCommentStats();
4546
octokit.enterpriseAdmin.getConfigNodes({ uuid, cluster_roles, origin });
4647
octokit.enterpriseAdmin.getConfigurationStatus({ origin });
@@ -53,6 +54,8 @@ octokit.enterpriseAdmin.getHooksStats();
5354
octokit.enterpriseAdmin.getIssueStats();
5455
octokit.enterpriseAdmin.getLicenseInformation();
5556
octokit.enterpriseAdmin.getMaintenanceStatus({ origin });
57+
octokit.enterpriseAdmin.getManageConfigApplyEvents({ last_request_id, origin });
58+
octokit.enterpriseAdmin.getManageConfigApplyStatus({ run_id, origin });
5659
octokit.enterpriseAdmin.getManageMaintenance({ uuid, cluster_roles, origin });
5760
octokit.enterpriseAdmin.getManageSettings({ origin });
5861
octokit.enterpriseAdmin.getManageSsh({ origin });
@@ -83,7 +86,7 @@ octokit.enterpriseAdmin.initializeInstanceConfiguration({
8386
});
8487
octokit.enterpriseAdmin.licenseCheck({ origin });
8588
octokit.enterpriseAdmin.licenseInfo({ origin });
86-
octokit.enterpriseAdmin.licenseUpload({ apply, origin });
89+
octokit.enterpriseAdmin.licenseUpload({ origin });
8790
octokit.enterpriseAdmin.listGlobalWebhooks({ per_page, page });
8891
octokit.enterpriseAdmin.listPersonalAccessTokens({ per_page, page });
8992
octokit.enterpriseAdmin.listPreReceiveEnvironments({
@@ -121,6 +124,7 @@ octokit.enterpriseAdmin.listPublicKeys({
121124
since,
122125
});
123126
octokit.enterpriseAdmin.pingGlobalWebhook({ hook_id });
127+
octokit.enterpriseAdmin.postManageRunConfigApply({ run_id, origin });
124128
octokit.enterpriseAdmin.promoteUserToBeSiteAdministrator({ username });
125129
octokit.enterpriseAdmin.removeAnnouncement();
126130
octokit.enterpriseAdmin.removeAuthorizedSshKey({ authorized_key, origin });
@@ -208,6 +212,11 @@ octokit.actions.addCustomLabelsToSelfHostedRunnerForRepo({
208212
runner_id,
209213
labels,
210214
});
215+
octokit.actions.addRepoAccessToSelfHostedRunnerGroupInOrg({
216+
org,
217+
runner_group_id,
218+
repository_id,
219+
});
211220
octokit.actions.addSelectedRepoToOrgSecret({ org, secret_name, repository_id });
212221
octokit.actions.addSelectedRepoToOrgVariable({ org, name, repository_id });
213222
octokit.actions.cancelWorkflowRun({ owner, repo, run_id });
@@ -303,13 +312,6 @@ octokit.actions.enableSelectedRepositoryGithubActionsOrganization({
303312
});
304313
octokit.actions.enableWorkflow({ owner, repo, workflow_id });
305314
octokit.actions.forceCancelWorkflowRun({ owner, repo, run_id });
306-
octokit.actions.generateRunnerJitconfigForEnterprise({
307-
enterprise,
308-
name,
309-
runner_group_id,
310-
labels,
311-
work_folder,
312-
});
313315
octokit.actions.generateRunnerJitconfigForOrg({
314316
org,
315317
name,
@@ -722,7 +724,7 @@ octokit.apps.listInstallationRequestsForAuthenticatedApp({ per_page, page });
722724
octokit.apps.listInstallations({ per_page, page, since, outdated });
723725
octokit.apps.listInstallationsForAuthenticatedUser({ per_page, page });
724726
octokit.apps.listReposAccessibleToInstallation({ per_page, page });
725-
octokit.apps.listWebhookDeliveries({ per_page, cursor, redelivery });
727+
octokit.apps.listWebhookDeliveries({ per_page, cursor });
726728
octokit.apps.redeliverWebhookDelivery({ delivery_id });
727729
octokit.apps.removeRepoFromInstallation({ installation_id, repository_id });
728730
octokit.apps.removeRepoFromInstallationForAuthenticatedUser({
@@ -1299,6 +1301,7 @@ octokit.orgs.listForAuthenticatedUser({ per_page, page });
12991301
octokit.orgs.listForUser({ username, per_page, page });
13001302
octokit.orgs.listMembers({ org, filter, role, per_page, page });
13011303
octokit.orgs.listMembershipsForAuthenticatedUser({ state, per_page, page });
1304+
octokit.orgs.listOrganizationFineGrainedPermissions({ org });
13021305
octokit.orgs.listOutsideCollaborators({ org, filter, per_page, page });
13031306
octokit.orgs.listPatGrantRepositories({ org, pat_id, per_page, page });
13041307
octokit.orgs.listPatGrantRequestRepositories({
@@ -1333,13 +1336,7 @@ octokit.orgs.listPatGrants({
13331336
});
13341337
octokit.orgs.listPublicMembers({ org, per_page, page });
13351338
octokit.orgs.listSecurityManagerTeams({ org });
1336-
octokit.orgs.listWebhookDeliveries({
1337-
org,
1338-
hook_id,
1339-
per_page,
1340-
cursor,
1341-
redelivery,
1342-
});
1339+
octokit.orgs.listWebhookDeliveries({ org, hook_id, per_page, cursor });
13431340
octokit.orgs.listWebhooks({ org, per_page, page });
13441341
octokit.orgs.pingWebhook({ org, hook_id });
13451342
octokit.orgs.redeliverWebhookDelivery({ org, hook_id, delivery_id });
@@ -2022,6 +2019,7 @@ octokit.repos.createOrgRuleset({
20222019
bypass_actors,
20232020
conditions,
20242021
rules,
2022+
source_type,
20252023
});
20262024
octokit.repos.createPagesDeployment({
20272025
owner,
@@ -2166,6 +2164,7 @@ octokit.repos.getLatestRelease({ owner, repo });
21662164
octokit.repos.getOrgRuleSuite({ org, rule_suite_id });
21672165
octokit.repos.getOrgRuleSuites({
21682166
org,
2167+
ref,
21692168
repository_name,
21702169
time_period,
21712170
actor_name,
@@ -2174,7 +2173,7 @@ octokit.repos.getOrgRuleSuites({
21742173
page,
21752174
});
21762175
octokit.repos.getOrgRuleset({ org, ruleset_id });
2177-
octokit.repos.getOrgRulesets({ org, per_page, page });
2176+
octokit.repos.getOrgRulesets({ org, per_page, page, targets });
21782177
octokit.repos.getPages({ owner, repo });
21792178
octokit.repos.getPagesBuild({ owner, repo, build_id });
21802179
octokit.repos.getParticipationStats({ owner, repo });
@@ -2203,6 +2202,7 @@ octokit.repos.getRepoRulesets({
22032202
per_page,
22042203
page,
22052204
includes_parents,
2205+
targets,
22062206
});
22072207
octokit.repos.getStatusChecksProtection({ owner, repo, branch });
22082208
octokit.repos.getTeamsWithAccessToProtectedBranch({ owner, repo, branch });
@@ -2319,14 +2319,7 @@ octokit.repos.listReleases({ owner, repo, per_page, page });
23192319
octokit.repos.listTagProtection({ owner, repo });
23202320
octokit.repos.listTags({ owner, repo, per_page, page });
23212321
octokit.repos.listTeams({ owner, repo, per_page, page });
2322-
octokit.repos.listWebhookDeliveries({
2323-
owner,
2324-
repo,
2325-
hook_id,
2326-
per_page,
2327-
cursor,
2328-
redelivery,
2329-
});
2322+
octokit.repos.listWebhookDeliveries({ owner, repo, hook_id, per_page, cursor });
23302323
octokit.repos.listWebhooks({ owner, repo, per_page, page });
23312324
octokit.repos.merge({ owner, repo, base, head, commit_message });
23322325
octokit.repos.mergeUpstream({ owner, repo, branch });
@@ -2565,6 +2558,8 @@ octokit.securityAdvisories.listGlobalAdvisories({
25652558
published,
25662559
updated,
25672560
modified,
2561+
epss_percentage,
2562+
epss_percentile,
25682563
before,
25692564
after,
25702565
direction,
@@ -2771,6 +2766,7 @@ octokit.users.deleteSocialAccountForAuthenticatedUser({ account_urls });
27712766
octokit.users.deleteSshSigningKeyForAuthenticatedUser({ ssh_signing_key_id });
27722767
octokit.users.follow({ username });
27732768
octokit.users.getAuthenticated();
2769+
octokit.users.getById({ account_id });
27742770
octokit.users.getByUsername({ username });
27752771
octokit.users.getContextForUser({ username, subject_type, subject_id });
27762772
octokit.users.getGpgKeyForAuthenticated({ gpg_key_id });

0 commit comments

Comments
 (0)