2275 Commits
Author SHA1 Message Date
adam magued 6eccc42c1e fix: Restore request body on primary rate limit retry (#4657) 2026-10-26 15:22:52 -04:00
sai5880 2840290130 fix: Redact sensitive query parameters in otel transport (#4659) 2026-10-26 11:53:42 -04:00
Jam Balaya 5c03e7614f feat!: Add Copilot content exclusion set and enterprise endpoints (#4675)
BREAKING CHANGE: `CopilotOrganizationContentExclusionDetails` is renamed to `CopilotContentExclusionDetails`.
2026-10-26 11:28:35 -04:00
Jam Balaya a636dc9fe2 refactor!: Rename CodeScanningAlertState and DependabotAlertState to ...Request and pass them by value (#4617)
BREAKING CHANGE: `CodeScanningAlertState` and `DependabotAlertState` are renamed to `UpdateCodeScanningAlertRequest` and `UpdateDependabotAlertRequest` and are passed by value to `CodeScanningService.UpdateAlert` and `DependabotService.UpdateAlert`; their `State` fields are now `*string`.
2026-10-25 11:11:23 -04:00
Jam Balaya 64e5188a52 feat: Add support for the code_quality ruleset rule (#4663) 2026-10-24 10:02:15 -04:00
Shudharshan dc76d9ea27 feat: Add force-cancel and approve workflow runs (#4662) 2026-10-22 12:10:55 -04:00
Steve Hipwell 69bd00175e feat!: Add token source for generic auth logic (#4637)
BREAKING CHANGE: `BasicAuthTransport`, `UnauthenticatedRateLimitedTransport` & `WithHTTPClient` have been removed as they do not fit with the required behaviour to only authenticate requests for specific endpoints. `CheckRedirect` and `Jar` are no longer supported.
2026-10-22 12:02:08 -04:00
Jam Balaya 3c03a645b2 fix: Handle string-valued error responses (#4660) 2026-10-22 10:39:20 -04:00
Vasya Aksyonov b48c264ce9 feat: Add RequireExtraApprovalForUnattributedChanges to PullRequestRuleParameters (#4653) 2026-10-22 10:34:02 -04:00
Ninad Sutrave b1be2ff3dd feat: Add support for Copilot coding agent permissions (#4649) 2026-10-22 09:35:41 -04:00
Jam Balaya 2190e6a077 docs: Fix phrasing and punctuation in doc comments (#4652) 2026-10-21 13:59:10 -04:00
Frank xavio a921312fb8 feat: Add BundleURL, initiator to Attestation (#4647) 2026-10-21 11:22:39 -04:00
BhuvaneshKumar bfef2dbeb6 feat: Add Actions cache limits for repositories and enterprises (#4646) 2026-10-20 11:25:14 -04:00
Sebastian Turner 28d2616878 fix: Use BaseURL relative path for rate limit category (#4644) 2026-10-19 11:24:54 -04:00
James Maguire 0582841a07 refactor!: Split CreateOrUpdateIssueTypesOptions into CreateIssueTypeRequest and UpdateIssueTypeRequest and pass by value (#4615)
BREAKING CHANGE: `CreateOrUpdateIssueTypesOptions` is split into `CreateIssueTypeRequest` and `UpdateIssueTypeRequest`; `OrganizationsService.CreateIssueType` and `UpdateIssueType` now take them by value; `IsPrivate` is removed.
2026-10-19 10:08:33 -04:00
Ninad Sutrave 818dbae2f4 feat: Add support for Actions concurrency groups (#4640) 2026-10-19 10:00:50 -04:00
Jam Balaya 909deb83bb feat: Add support for organization rule suites (#4642) 2026-10-19 08:54:27 -04:00
Jam Balaya fef035262e fix: Treat BusinessTeam as a regular Team for Environment reviewers (#4638) 2026-10-17 09:59:36 -04:00
Frank xavio af24e38c66 fix: Pass integer repository IDs for Dependabot secret (#4618) 2026-10-16 11:28:50 -04:00
Glenn Lewis 1e7e5ad65e chore: Bump version of go-github to v93.0.0 (#4634) 2026-10-15 17:39:44 -04:00
Ninad Sutrave 01bd74cf8a feat: Add support for stargazer count and history (#4611) 2026-10-15 12:13:14 -04:00
Jam Balaya bc32590938 feat!: Support reason in UsersService.Unsuspend (#4614)
BREAKING CHANGE: `UsersService.Unsuspend` now takes an `UnsuspendUserRequest` body argument.
2026-10-15 08:07:00 -04:00
kimjooyoon c273cd8137 refactor!: Pass repository creation by value (#4616)
BREAKING CHANGE: `RepositoriesService.Create` now requires a `CreateRepositoryRequest` value instead of a `*Repository`.
2026-10-13 19:31:48 -04:00
Jam Balaya 70b9759927 refactor!: Rename LockIssueOptions, PullRequestBranchUpdateOptions, and UserSuspendOptions to ...Request and pass them by value (#4612)
BREAKING CHANGE: `LockIssueOptions`, `PullRequestBranchUpdateOptions`, and `UserSuspendOptions` are renamed to `LockIssueRequest`, `UpdatePullRequestBranchRequest`, and `SuspendUserRequest` and are passed by value to `IssuesService.Lock`, `PullRequestsService.UpdateBranch`, and `UsersService.Suspend`; `LockIssueRequest.LockReason` is now `*string`.
2026-10-13 07:32:08 -04:00
Jam Balaya e754d2c70d refactor!: Pass the Projects v2 item body types by value and rename them to ...Request (#4609)
BREAKING CHANGE: `AddProjectItemOptions` and `UpdateProjectItemOptions` are renamed to `AddProjectItemRequest` and `UpdateProjectItemRequest` and passed by value; `AddProjectItemRequest.Type` is no longer a pointer; `UpdateProjectItemOptions.Archived` is removed.
2026-10-12 15:38:37 -04:00
Jam Balaya 40091e2115 refactor!: Rename RepositoryCreateForkOptions and RepositoryAddCollaboratorOptions to ...Request and pass them by value (#4607)
BREAKING CHANGE: `RepositoryCreateForkOptions` and `RepositoryAddCollaboratorOptions` are renamed to `CreateForkRequest` and `AddCollaboratorRequest`; `RepositoriesService.CreateFork` and `RepositoriesService.AddCollaborator` now take them by value instead of by pointer; `CreateForkRequest.Organization`, `CreateForkRequest.Name`, `CreateForkRequest.DefaultBranchOnly` and `AddCollaboratorRequest.Permission` are now pointers.
2026-10-09 11:48:30 -04:00
Austen Stone d61c874ba0 fix: Allow removing runner group networks (#4541) 2026-10-07 12:49:42 -04:00
Jam Balaya b1a37cf77b refactor!: Pass the Teams body types by value and rename them to ...Request (#4606)
BREAKING CHANGE: `TeamAddTeamMembershipOptions`, `TeamAddTeamRepoOptions` and `TeamProjectOptions` are renamed to `AddTeamMembershipRequest`, `AddTeamRepoRequest` and `AddTeamProjectRequest`; `TeamsService.AddTeamMembershipByID`, `AddTeamMembershipBySlug`, `AddTeamRepoByID`, `AddTeamRepoBySlug`, `AddTeamProjectByID` and `AddTeamProjectBySlug` now take them by value instead of by pointer; `AddTeamMembershipRequest.Role` and `AddTeamRepoRequest.Permission` are now `*string`.
2026-10-07 07:49:01 -04:00
Iurii 2d16356060 feat: Add actions policies endpoints (#4604) 2026-10-06 12:07:24 -04:00
Nitin Kumar Patel 9962577bd2 feat: Add Actions cache limits for an organization (#4597) 2026-10-04 16:44:55 -04:00
Jam Balaya 52908e2c47 refactor!: Pass the secret scanning body types by value and rename them to ...Request (#4548)
BREAKING CHANGE: `SecretScanningAlertUpdateOptions` and `SecretScanningPatternConfigsUpdateOptions` are renamed to `UpdateSecretScanningAlertRequest` and `UpdateSecretScanningPatternConfigsRequest`; `SecretScanningService.UpdateAlert`, `UpdatePatternConfigsForEnterprise` and `UpdatePatternConfigsForOrg` now take them by value; `UpdateSecretScanningAlertRequest.State` is now `*string`.
2026-10-03 10:25:42 -04:00
Ben Langfeld 4a73e54dfc feat: Add dismissal_restriction to PullRequestRuleParameters (#4599) 2026-10-02 15:28:30 -04:00
Iurii fec2a21eb6 feat: Add code coverage ruleset support (#4603) 2026-10-02 15:22:11 -04:00
Deji Osagie 43d331ebb3 feat: Add org private registries permission scope (#4591) 2026-10-02 14:58:15 -04:00
Jason 9a9d77c007 feat: Add required field on combined status responses (#4586) 2026-10-02 09:12:49 -04:00
Adam Crews c674c93c7e feat: Add Agents variables API (#4587) 2026-10-01 14:53:56 -04:00
EgorGapo e741894b96 feat: Add ListPublicEmails (#4595) 2026-10-01 13:04:30 -04:00
Glenn Lewis 5b37d46b98 fix!: Match request body fields to the OpenAPI schemas (#4581) 2026-09-23 11:23:20 -04:00
Glenn Lewis 94c9c9abbe chore: Update openapi_operations.yaml (#4588) 2026-09-22 20:38:23 -04:00
Glenn Lewis 8d9197f774 fix!: Send credentials only to configured origins (#4564)
BREAKING CHANGE: Credentials are sent only to a client's configured API and upload origins — every other destination, including a redirect hop, goes out unauthenticated. A request body aimed outside those origins is refused. `BasicAuthTransport` and `UnauthenticatedRateLimitedTransport` gained `AllowedOrigins`, which GitHub Enterprise users must set.
2026-09-18 08:48:43 -04:00
Nikolai Emil Damm cd248c6187 feat: Support explicit custom property values (#4561) 2026-09-17 08:55:48 -04:00
RKS 72a2f272fa feat: Support Changes and Enterprise fields on ReleaseEvent (#4558) 2026-09-17 07:58:56 -04:00
Sushant Poudel fe2bc5ce21 fix: Reject an upload URL whose host differs from the configured upload host (#4556) 2026-09-17 07:57:42 -04:00
James Maguire 28862d1ab8 refactor!: Pass org invitation requests by value (#4551)
BREAKING CHANGE: `OrganizationsService.CreateOrgInvitation` now takes `CreateOrgInvitationRequest` (by value); `CreateOrgInvitationRequest.TeamID` is now `TeamIDs`.
2026-09-16 07:34:07 -04:00
tunztunztunz 44d6f187e7 feat: Add asynchronous SBOM support (#4543) 2026-09-15 11:38:59 -04:00
Glenn Lewis 5149b4d745 chore: Bump version of go-github to v92.0.0 (#4554) 2026-09-14 15:36:11 -04:00
Steve Hipwell d689e27215 fix: Re-add ldapdb for ghes team creation (#4553) 2026-09-14 11:59:59 -04:00
jdymitarai 74a0ccac39 feat: Add ImageGen to HostedRunner and UpdateHostedRunnerRequest (#4549) 2026-09-14 11:29:10 -04:00
Weibo Chen 57b0d998a1 feat: Support the edited and dismissed actions on PullRequestReviewEvent (#4552) 2026-09-14 10:57:30 -04:00
monem 440bc887dd fix: Escape package names in UsersService methods (#4546) 2026-09-12 08:45:43 -04:00