Commit
984d7f9b64047cec31ad28be7365d4ef11584c8d
by noreplyfix(deps): update module github.com/google/go-github/v75 to v80 (#3957)
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[github.com/google/go-github/v75](https://redirect.github.com/google/go-github)
| `v75.0.0` -> `v80.0.0` |

|

|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>google/go-github (github.com/google/go-github/v75)</summary>
###
[`v80.0.0`](https://redirect.github.com/google/go-github/releases/tag/v80.0.0)
[Compare
Source](https://redirect.github.com/google/go-github/compare/v79.0.0...v80.0.0)
This release contains the following breaking API changes:
- feat!: Implement Enterprise SCIM -
EnterpriseService.ListProvisionedSCIMUsers
([#​3839](https://redirect.github.com/google/go-github/issues/3839))
BREAKING CHANGE: `ListProvisionedSCIMGroupsEnterpriseOptions` optional
fields are now pointers.
...and the following additional changes:
- Bump go-github from v78 to v79 in /scrape
([#​3828](https://redirect.github.com/google/go-github/issues/3828))
- build(deps): Bump github.com/PuerkitoBio/goquery from 1.10.3 to 1.11.0
in /scrape
([#​3833](https://redirect.github.com/google/go-github/issues/3833))
- build(deps): Bump actions/checkout from 5.0.0 to 5.0.1 in the actions
group
([#​3834](https://redirect.github.com/google/go-github/issues/3834))
- build(deps): Bump golang.org/x/crypto from 0.43.0 to 0.44.0 in
/example
([#​3835](https://redirect.github.com/google/go-github/issues/3835))
- build(deps): Bump github.com/alecthomas/kong from 1.12.1 to 1.13.0 in
/tools
([#​3837](https://redirect.github.com/google/go-github/issues/3837))
- feat: Add support for Enterprise GitHub App Installation APIs
([#​3830](https://redirect.github.com/google/go-github/issues/3830))
- Add ParentIssueURL field to Issue struct
([#​3841](https://redirect.github.com/google/go-github/issues/3841))
- build(deps): Bump golang.org/x/crypto from 0.44.0 to 0.45.0 in
/example
([#​3842](https://redirect.github.com/google/go-github/issues/3842))
- build(deps): Bump the actions group with 2 updates
([#​3844](https://redirect.github.com/google/go-github/issues/3844))
- Add custom `structfield` linter to check struct field names and tags
([#​3843](https://redirect.github.com/google/go-github/issues/3843))
- feat: Add Credentials Revoke API
([#​3847](https://redirect.github.com/google/go-github/issues/3847))
- docs: Improve displaying GitHub API links on pkg.go.dev
([#​3845](https://redirect.github.com/google/go-github/issues/3845))
- feat: Add GitHub Enterprise App installation repository management
APIs
([#​3831](https://redirect.github.com/google/go-github/issues/3831))
- feat: Implement Enterprise SCIM - Update Group & User attributes
([#​3848](https://redirect.github.com/google/go-github/issues/3848))
- chore: Update golangci-lint to v2.7.0
([#​3853](https://redirect.github.com/google/go-github/issues/3853))
- feat: Add repository target to ruleset
([#​3850](https://redirect.github.com/google/go-github/issues/3850))
- Bump version of go-github to v80.0.0
([#​3854](https://redirect.github.com/google/go-github/issues/3854))
###
[`v79.0.0`](https://redirect.github.com/google/go-github/releases/tag/v79.0.0)
[Compare
Source](https://redirect.github.com/google/go-github/compare/v78.0.0...v79.0.0)
This release contains the following breaking API changes:
- fix!: Fix field selection and bugs in ProjectsV2 GET endpoints
([#​3809](https://redirect.github.com/google/go-github/issues/3809))
BREAKING CHANGE: `UpdateProjectItemOptions.Field` is now
`[]*ProjectV2FieldUpdate`.
- feat!: Add enterprise security configurations, update API fields
([#​3812](https://redirect.github.com/google/go-github/issues/3812))
BREAKING CHANGES: Several `OrganizationsService` methods have been
renamed for better consistency.
- feat!: Implement Enterprise SCIM -
EnterpriseService.ListProvisionedSCIMGroups
([#​3814](https://redirect.github.com/google/go-github/issues/3814))
BREAKING CHANGE: `SCIMService.ListSCIMProvisionedGroupsForEnterprise` is
now `EnterpriseService.ListProvisionedSCIMEnterpriseGroups`.
...and the following additional changes:
- Bump go-github from v77 to v78 in /scrape
([#​3816](https://redirect.github.com/google/go-github/issues/3816))
- chore: Enable 'modernize'; bump golangci-lint to v2.6.1
([#​3817](https://redirect.github.com/google/go-github/issues/3817))
- feat: Add `required_reviewers` support to `PullRequestRuleParameters`
([#​3806](https://redirect.github.com/google/go-github/issues/3806))
- Add support for new custom properties for orgs APIs
([#​3804](https://redirect.github.com/google/go-github/issues/3804))
- build(deps): Bump golang.org/x/sync from 0.17.0 to 0.18.0 in /tools
([#​3819](https://redirect.github.com/google/go-github/issues/3819))
- chore: Enable nolintlint linter
([#​3821](https://redirect.github.com/google/go-github/issues/3821))
- fix: Remove custom Accept headers from search endpoints
([#​3820](https://redirect.github.com/google/go-github/issues/3820))
- Return back preview headers for search; remove TODOs for custom
headers
([#​3824](https://redirect.github.com/google/go-github/issues/3824))
- feat: Add hosted runners URL and network configuration ID to runner
group models
([#​3825](https://redirect.github.com/google/go-github/issues/3825))
- Update `jsonfieldname` linter to support `$` in `json` tag names
([#​3826](https://redirect.github.com/google/go-github/issues/3826))
- Bump version of go-github to v79.0.0
([#​3827](https://redirect.github.com/google/go-github/issues/3827))
###
[`v78.0.0`](https://redirect.github.com/google/go-github/releases/tag/v78.0.0)
[Compare
Source](https://redirect.github.com/google/go-github/compare/v77.0.0...v78.0.0)
This release contains the following breaking API changes:
- feat!: Address post-merge enterprise billing cost center review
([#​3805](https://redirect.github.com/google/go-github/issues/3805))
BREAKING CHANGES: Various `EnterpriseService` structs have been renamed
for consistency.
...and the following additional changes:
- Bump go-github from v76 to v77 in /scrape
([#​3801](https://redirect.github.com/google/go-github/issues/3801))
- chore: Update openapi\_operations.yaml
([#​3802](https://redirect.github.com/google/go-github/issues/3802))
- feat: Add support for enterprise billing cost centers API
([#​3803](https://redirect.github.com/google/go-github/issues/3803))
- feat: Add `sha_pinning_required` to `ActionsPermissions` structs
([#​3807](https://redirect.github.com/google/go-github/issues/3807))
- Bump version of go-github to v78.0.0
([#​3815](https://redirect.github.com/google/go-github/issues/3815))
###
[`v77.0.0`](https://redirect.github.com/google/go-github/releases/tag/v77.0.0)
[Compare
Source](https://redirect.github.com/google/go-github/compare/v76.0.0...v77.0.0)
This release contains the following breaking API changes:
- refactor!: Remove pointer from required field of CreateStatus API
([#​3794](https://redirect.github.com/google/go-github/issues/3794))
BREAKING CHANGE: `RepositoriesService.CreateStatus` now takes value for
`status`, not pointer.
- feat!: Add support for project items CRUD and project fields read
operations
([#​3793](https://redirect.github.com/google/go-github/issues/3793))
BREAKING CHANGES:
- `ProjectV2Field.Options` changed from `[]any` to
`[]*ProjectV2FieldOption`.
- `ProjectV2Field.URL` is now `ProjectV2Field.ProjectURL`
- Optional fields in various `ProjectV2` structs are now passed as
pointers
- Aligns `ProjectsService` functions with
[#​3761](https://redirect.github.com/google/go-github/issues/3761)
- Almost all methods have been renamed
...and the following additional changes:
- Bump go-github from v75 to v76 in /scrape
([#​3783](https://redirect.github.com/google/go-github/issues/3783))
- Add custom jsonfieldname linter to ensure Go field name matches JSON
tag name
([#​3757](https://redirect.github.com/google/go-github/issues/3757))
- chore: Fix typo in comment
([#​3786](https://redirect.github.com/google/go-github/issues/3786))
- feat: Add support for private registries endpoints
([#​3785](https://redirect.github.com/google/go-github/issues/3785))
- Only set `Authorization` when `token` is available
([#​3789](https://redirect.github.com/google/go-github/issues/3789))
- test: Ensure Authorization is not set with empty token
([#​3790](https://redirect.github.com/google/go-github/issues/3790))
- Fix spelling issues
([#​3792](https://redirect.github.com/google/go-github/issues/3792))
- Add test cases for JSON resource marshaling - SCIM
([#​3798](https://redirect.github.com/google/go-github/issues/3798))
- fix: Org/Enterprise UpdateRepositoryRulesetClearBypassActor sends
empty array
([#​3796](https://redirect.github.com/google/go-github/issues/3796))
- Bump version of go-github to v77.0.0
([#​3800](https://redirect.github.com/google/go-github/issues/3800))
###
[`v76.0.0`](https://redirect.github.com/google/go-github/releases/tag/v76.0.0)
[Compare
Source](https://redirect.github.com/google/go-github/compare/v75.0.0...v76.0.0)
This release contains the following breaking API changes:
- chore!: Remove ActionsBilling endpoints for User and Organization
([#​3701](https://redirect.github.com/google/go-github/issues/3701))
BREAKING CHANGE: ActionsBilling endpoints are removed.
- fix!: Return RepositoryAttachment from
`GetRepositoriesForCodeSecurityConfiguration`
([#​3707](https://redirect.github.com/google/go-github/issues/3707))
BREAKING CHANGE: GetRepositoriesForCodeSecurityConfiguration now returns
RepositoryAttachment instead of Repository.
- refactor!: Replace Edit with Update in permissions method names
([#​3731](https://redirect.github.com/google/go-github/issues/3731))
BREAKING CHANGE: Permissions-related methods are renamed from `Edit*` to
`Update*`.
- fix!: Change return type of GetDefaultCodeSecurityConfigurations
([#​3747](https://redirect.github.com/google/go-github/issues/3747))
BREAKING CHANGE: `GetDefaultCodeSecurityConfigurations` now returns
`CodeSecurityConfigurationWithDefaultForNewRepos` instead of
`CodeSecurityConfiguration`.
- refactor!: Adjust function names and field types for billing API
([#​3770](https://redirect.github.com/google/go-github/issues/3770))
BREAKING CHANGE: Billing-related methods are renamed to
<verb><scope><subject> pattern, and required fields are changed to value
types.
...and the following additional changes:
- Bump go-github from v74 to v75 in /scrape
([#​3724](https://redirect.github.com/google/go-github/issues/3724))
- feat: Add ClientID to Installation
([#​3712](https://redirect.github.com/google/go-github/issues/3712))
- feat: Add some GitHub Classroom API endpoints
([#​3690](https://redirect.github.com/google/go-github/issues/3690))
- chore: Replace http.Method\* constants with string literals
([#​3696](https://redirect.github.com/google/go-github/issues/3696))
- fix: Repositories.UpdateRulesetClearBypassActor sets BypassActors to
empty slice
([#​3727](https://redirect.github.com/google/go-github/issues/3727))
- test: Ensure bypass\_actors serializes as an empty array when clearing
ruleset bypass actors
([#​3734](https://redirect.github.com/google/go-github/issues/3734))
- Add reason field to PullRequestEvent
([#​3730](https://redirect.github.com/google/go-github/issues/3730))
- chore: Update openapi\_operations.yaml
([#​3735](https://redirect.github.com/google/go-github/issues/3735))
- Update CONTRIBUTING.md
([#​3736](https://redirect.github.com/google/go-github/issues/3736))
- feat: Support roles field in SCIM
([#​3728](https://redirect.github.com/google/go-github/issues/3728))
- chore: Ignore hidden .claude settings folder
([#​3738](https://redirect.github.com/google/go-github/issues/3738))
- feat: Add ListAcceptedAssignments and GetAssignmentGrades methods to
Classroom API
([#​3732](https://redirect.github.com/google/go-github/issues/3732))
- feat: Add immutable releases support
([#​3725](https://redirect.github.com/google/go-github/issues/3725))
- build(deps): Bump actions/cache from 4.2.4 to 4.3.0 in the actions
group
([#​3742](https://redirect.github.com/google/go-github/issues/3742))
- refactor: Use errors package to compare and assert error types
([#​3739](https://redirect.github.com/google/go-github/issues/3739))
- ci: Add errorlint configuration to golangci-lint settings
([#​3743](https://redirect.github.com/google/go-github/issues/3743))
- docs: Update code snippets to use errors package for type assertions
([#​3746](https://redirect.github.com/google/go-github/issues/3746))
- Update openapi\_operations.yaml
([#​3749](https://redirect.github.com/google/go-github/issues/3749))
- test: Use t.Context() instead of context.Background()
([#​3750](https://redirect.github.com/google/go-github/issues/3750))
- chore: Add zyfy29 to REVIEWERS
([#​3753](https://redirect.github.com/google/go-github/issues/3753))
- Prefer %v over %d,%s and add fmtpercentv custom linter
([#​3756](https://redirect.github.com/google/go-github/issues/3756))
- test: Simplify the function that skips integration tests
([#​3752](https://redirect.github.com/google/go-github/issues/3752))
- test: Fix issues in TestSecretScanningService tests
([#​3760](https://redirect.github.com/google/go-github/issues/3760))
- refactor: Simplify for range loops
([#​3762](https://redirect.github.com/google/go-github/issues/3762))
- chore(ci): Add example dir to dependabot config
([#​3764](https://redirect.github.com/google/go-github/issues/3764))
- fix: Correct body in EnterpriseService.InitialConfig
([#​3763](https://redirect.github.com/google/go-github/issues/3763))
- feat: Add premium request usage report endpoints for organizations and
users
([#​3751](https://redirect.github.com/google/go-github/issues/3751))
- feat: Add two new Secret Scanning API endpoints
([#​3687](https://redirect.github.com/google/go-github/issues/3687))
- build(deps): Bump github.com/ProtonMail/go-crypto from
0.0.0-20230828082145-3c4c8a2d2371 to 1.3.0 in /example
([#​3765](https://redirect.github.com/google/go-github/issues/3765))
- build(deps): Bump golang.org/x/crypto from 0.36.0 to 0.42.0 in
/example
([#​3766](https://redirect.github.com/google/go-github/issues/3766))
- build(deps): Bump github.com/gofri/go-github-pagination from 1.0.0 to
1.0.1 in /example
([#​3767](https://redirect.github.com/google/go-github/issues/3767))
- Update openapi\_operations.yaml
([#​3772](https://redirect.github.com/google/go-github/issues/3772))
- feat: Add fork PR workflows permission API support
([#​3737](https://redirect.github.com/google/go-github/issues/3737))
- Add support for organization Immutable Releases API
([#​3774](https://redirect.github.com/google/go-github/issues/3774))
- feat: Add enterprise license endpoints
([#​3755](https://redirect.github.com/google/go-github/issues/3755))
- build(deps): Bump github.com/bradleyfalzon/ghinstallation/v2 from
2.0.4 to 2.17.0 in /example
([#​3776](https://redirect.github.com/google/go-github/issues/3776))
- build(deps): Bump golang.org/x/net from 0.44.0 to 0.46.0 in /scrape
([#​3777](https://redirect.github.com/google/go-github/issues/3777))
- build(deps): Bump golang.org/x/crypto from 0.42.0 to 0.43.0 in
/example
([#​3778](https://redirect.github.com/google/go-github/issues/3778))
- Add ProjectsService
([#​3718](https://redirect.github.com/google/go-github/issues/3718))
- Fix breakages caused by merge
([#​3781](https://redirect.github.com/google/go-github/issues/3781))
- Bump version of go-github to v76.0.0
([#​3782](https://redirect.github.com/google/go-github/issues/3782))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
â™» **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/PingCAP-QE/ci).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4zMi4yIiwidXBkYXRlZEluVmVyIjoiNDIuMzIuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(commit: 984d7f9)