133 Commits
Author SHA1 Message Date
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
Glenn Lewis 1e7e5ad65e chore: Bump version of go-github to v93.0.0 (#4634) 2026-10-15 17:39:44 -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
Glenn Lewis 5149b4d745 chore: Bump version of go-github to v92.0.0 (#4554) 2026-09-14 15:36:11 -04:00
Glenn Lewis a13dc0f0bf chore: Bump version of go-github to v91.0.0 (#4505) 2026-09-02 22:35:33 -04:00
Ajay Kemparaj f9fec07de4 feat: Require Go 1.26 and use new(expr) for pointer literals (#4481) 2026-08-28 12:18:49 -04:00
Jam Balaya 34cec4ffe0 refactor!: Split Key request bodies into CreateDeployKeyRequest, CreateUserKeyRequest and CreateSSHSigningKeyRequest and pass by value (#4477)
BREAKING CHANGE: `RepositoriesService.CreateKey`, `UsersService.CreateKey` and `UsersService.CreateSSHSigningKey` now take `CreateDeployKeyRequest`, `CreateUserKeyRequest` and `CreateSSHSigningKeyRequest` by value.
2026-08-26 14:40:55 -04:00
Manav Sharma 65628e2d60 refactor!: Rename UsersService.Edit to Update, introduce UserUpdateRequest, and pass request by value (#4433)
BREAKING CHANGE: `UsersService.Edit` is now `Update` and uses a new `UserUpdateRequest` body value.
2026-08-06 12:01:43 -04:00
Glenn Lewis 32b8631931 chore: Bump version of go-github to v90.0.0 (#4428) 2026-08-04 14:14:48 -04:00
Jam Balaya e5f31b26e0 refactor!: Rename AutolinkOptions to CreateAutolinkRequest, AddAutolink to CreateAutolink, and pass the body by value (#4399)
BREAKING CHANGE: `AutolinkOptions` is now `CreateAutolinkRequest` with non-pointer `KeyPrefix` and `URLTemplate`; `RepositoriesService.AddAutolink` is now `CreateAutolink` and passes `body` by value.
2026-07-21 17:21:53 -04:00
Glenn Lewis 8af9bb1a8b chore: Bump version of go-github to v89.0.0 (#4369) 2026-07-06 16:18:58 -04:00
Oleksandr Redko 96a0ac5f7d chore: Remove obsolete test/fields utility (#4322) 2026-06-23 12:06:02 -04:00
Glenn Lewis 0766356912 chore: Bump version of go-github to v88.0.0 (#4245) 2026-05-21 10:47:51 -04:00
Glenn Lewis da2e1bfe3a chore: Bump version of go-github to v87.0.0 (#4233) 2026-05-17 21:32:11 -04:00
Steve Hipwell d9f999787d feat!: Refactor client constructor to use options pattern (#4201)
BREAKING CHANGE: Clients are now constructed with a nicer builder pattern. See docs for details.
2026-05-14 17:24:26 -04:00
Glenn Lewis c6609ad6aa chore: Bump version of go-github to v86.0.0 (#4198) 2026-05-07 21:47:28 -04:00
Steve Hipwell 9fbf4bef19 feat!: Refactor request context (#4151)
BREAKING CHANGE: All internal calls now provide `Context` via the `Request` itself.
2026-04-24 14:45:31 -04:00
Glenn Lewis 5f0d5d00f4 chore: Bump version of go-github to v85.0.0 (#4173) 2026-04-20 16:00:30 -04:00
Oleksandr Redko 33cf038ac1 docs: Add apiVersion to GitHub API link (#4147) 2026-04-11 10:47:17 -04:00
Oleksandr Redko 7d06267e33 refactor: Remove redundant github.Ptr calls (#4145) 2026-04-10 16:33:33 -04:00
Glenn Lewis 2830c69e81 chore: Bump version of go-github to v84.0.0 (#4049) 2026-02-27 10:32:54 -05:00
Glenn Lewis 1dcfefc74c Bump version of go-github to v83.0.0 (#4015) 2026-02-16 10:47:10 -05:00
Glenn Lewis 1732098cb3 fix: Change cursor pagination to use After (#3994) 2026-02-11 15:57:18 -05:00
Oleksandr Redko e5024aaf1a fix!: Add ListLicensesOptions to LicensesService.List (#3981)
BREAKING CHANGE: `LicensesService.List` now accepts `ListLicensesOptions` for pagination.
2026-02-09 09:39:43 -05:00
Glenn Lewis c1f43be6a5 Bump version of go-github to v82.0.0 (#3945) 2026-01-27 14:22:58 -05:00
Oleksandr Redko 2790da5173 chore: Enable govet linter with all checks (#3935) 2026-01-22 11:09:43 -05:00
Glenn Lewis 6855ea4d33 Bump version of go-github to v81.0.0 (#3899) 2026-01-05 20:31:35 -05:00
Glenn Lewis bea9884b07 Bump version of go-github to v80.0.0 (#3854) 2025-12-04 10:41:29 -05:00
Glenn Lewis a6f87f9f6b Bump version of go-github to v79.0.0 (#3827) 2025-11-14 10:06:39 -05:00
Glenn Lewis e3c49ca70a Bump version of go-github to v78.0.0 (#3815) 2025-11-08 10:38:19 -05:00
Glenn Lewis b17aab238d Bump version of go-github to v77.0.0 (#3800) 2025-11-03 21:35:51 -05:00
Jonathan 2b239f2dc6 feat!: Add support for project items CRUD and project fields read operations (#3793) 2025-11-03 07:07:06 -05:00
Josh Soref 22f7fe37fb Fix spelling issues (#3792) 2025-10-27 10:01:25 -04:00
Glenn Lewis c93693f368 Bump version of go-github to v76.0.0 (#3782) 2025-10-14 10:19:50 -04:00
Glenn Lewis d94f5c90a6 Fix breakages caused by merge (#3781) 2025-10-14 09:44:25 -04:00
JoannaaKL 590596afd7 Add ProjectsService (#3718) 2025-10-14 08:02:55 -04:00
Oleksandr Redko 3f8720bffb test: Simplify the function that skips integration tests (#3752) 2025-10-06 08:09:54 -04:00
Glenn Lewis 4505771989 Prefer %v over %d,%s and add fmtpercentv custom linter (#3756) 2025-10-05 21:39:53 -04:00
Oleksandr Redko 233fe03e17 test: Use t.Context() instead of context.Background() (#3750) 2025-10-03 08:09:47 -04:00
Glenn Lewis f42c5ec00b Bump version of go-github to v75.0.0 (#3723) 2025-09-22 19:06:49 -04:00
Oleksandr Redko f68f136d3c chore: Format code with gofumpt (#3689) 2025-09-22 14:16:47 -04:00
Glenn Lewis 98d3588ee1 Bump version of go-github to v74.0.0 (#3638) 2025-07-23 09:47:01 -04:00
Oleksandr Redko ff1666c906 refactor: Fix revive.unnecessary-format lint issues (#3629) 2025-07-19 14:01:40 -04:00
Glenn Lewis 8759b17122 Bump version of go-github to v73.0.0 (#3599) 2025-06-24 10:34:17 -04:00
Oleksandr Redko 3c5408e78f chore: Use any instead of interface{} (#3584) 2025-06-03 09:33:46 -04:00
Glenn Lewis 718c304661 Bump version of go-github to v72.0.0 (#3571) 2025-05-08 10:39:03 -04:00
Glenn Lewis c099baf334 Bump version of go-github to v71.0.0 (#3540) 2025-04-07 09:57:42 -04:00
Glenn Lewis 134f6b47e5 Bump version of go-github to v70.0.0 (#3520) 2025-03-17 19:43:28 -04:00
Glenn Lewis 59c38a3510 Bump version of go-github to v69.0.0 (#3463) 2025-02-05 09:37:33 -05:00
Glenn Lewis 98d4f502e2 Bump version of go-github to v68.0.0 (#3397) 2024-12-23 06:41:13 -05:00