Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Nov 4, 2025

This PR contains the following updates:

Package Change Age Confidence
github.com/google/go-github/v75 v75.0.0 -> v77.0.0 age confidence

Release Notes

google/go-github (github.com/google/go-github/v75)

v77.0.0

Compare Source

This release contains the following breaking API changes:

  • refactor!: Remove pointer from required field of CreateStatus API (#​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)
    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
    • Almost all methods have been renamed

...and the following additional changes:

  • Bump go-github from v75 to v76 in /scrape (#​3783)
  • Add custom jsonfieldname linter to ensure Go field name matches JSON tag name (#​3757)
  • chore: Fix typo in comment (#​3786)
  • feat: Add support for private registries endpoints (#​3785)
  • Only set Authorization when token is available (#​3789)
  • test: Ensure Authorization is not set with empty token (#​3790)
  • Fix spelling issues (#​3792)
  • Add test cases for JSON resource marshaling - SCIM (#​3798)
  • fix: Org/Enterprise UpdateRepositoryRulesetClearBypassActor sends empty array (#​3796)
  • Bump version of go-github to v77.0.0 (#​3800)

v76.0.0

Compare Source

This release contains the following breaking API changes:

  • chore!: Remove ActionsBilling endpoints for User and Organization (#​3701)
    BREAKING CHANGE: ActionsBilling endpoints are removed.
  • fix!: Return RepositoryAttachment from GetRepositoriesForCodeSecurityConfiguration (#​3707)
    BREAKING CHANGE: GetRepositoriesForCodeSecurityConfiguration now returns RepositoryAttachment instead of Repository.
  • refactor!: Replace Edit with Update in permissions method names (#​3731)
    BREAKING CHANGE: Permissions-related methods are renamed from Edit* to Update*.
  • fix!: Change return type of GetDefaultCodeSecurityConfigurations (#​3747)
    BREAKING CHANGE: GetDefaultCodeSecurityConfigurations now returns CodeSecurityConfigurationWithDefaultForNewRepos instead of CodeSecurityConfiguration.
  • refactor!: Adjust function names and field types for billing API (#​3770)
    BREAKING CHANGE: Billing-related methods are renamed to pattern, and required fields are changed to value types.

...and the following additional changes:

  • Bump go-github from v74 to v75 in /scrape (#​3724)
  • feat: Add ClientID to Installation (#​3712)
  • feat: Add some GitHub Classroom API endpoints (#​3690)
  • chore: Replace http.Method* constants with string literals (#​3696)
  • fix: Repositories.UpdateRulesetClearBypassActor sets BypassActors to empty slice (#​3727)
  • test: Ensure bypass_actors serializes as an empty array when clearing ruleset bypass actors (#​3734)
  • Add reason field to PullRequestEvent (#​3730)
  • chore: Update openapi_operations.yaml (#​3735)
  • Update CONTRIBUTING.md (#​3736)
  • feat: Support roles field in SCIM (#​3728)
  • chore: Ignore hidden .claude settings folder (#​3738)
  • feat: Add ListAcceptedAssignments and GetAssignmentGrades methods to Classroom API (#​3732)
  • feat: Add immutable releases support (#​3725)
  • build(deps): Bump actions/cache from 4.2.4 to 4.3.0 in the actions group (#​3742)
  • refactor: Use errors package to compare and assert error types (#​3739)
  • ci: Add errorlint configuration to golangci-lint settings (#​3743)
  • docs: Update code snippets to use errors package for type assertions (#​3746)
  • Update openapi_operations.yaml (#​3749)
  • test: Use t.Context() instead of context.Background() (#​3750)
  • chore: Add zyfy29 to REVIEWERS (#​3753)
  • Prefer %v over %d,%s and add fmtpercentv custom linter (#​3756)
  • test: Simplify the function that skips integration tests (#​3752)
  • test: Fix issues in TestSecretScanningService tests (#​3760)
  • refactor: Simplify for range loops (#​3762)
  • chore(ci): Add example dir to dependabot config (#​3764)
  • fix: Correct body in EnterpriseService.InitialConfig (#​3763)
  • feat: Add premium request usage report endpoints for organizations and users (#​3751)
  • feat: Add two new Secret Scanning API endpoints (#​3687)
  • build(deps): Bump github.com/ProtonMail/go-crypto from 0.0.0-20230828082145-3c4c8a2d2371 to 1.3.0 in /example (#​3765)
  • build(deps): Bump golang.org/x/crypto from 0.36.0 to 0.42.0 in /example (#​3766)
  • build(deps): Bump github.com/gofri/go-github-pagination from 1.0.0 to 1.0.1 in /example (#​3767)
  • Update openapi_operations.yaml (#​3772)
  • feat: Add fork PR workflows permission API support (#​3737)
  • Add support for organization Immutable Releases API (#​3774)
  • feat: Add enterprise license endpoints (#​3755)
  • build(deps): Bump github.com/bradleyfalzon/ghinstallation/v2 from 2.0.4 to 2.17.0 in /example (#​3776)
  • build(deps): Bump golang.org/x/net from 0.44.0 to 0.46.0 in /scrape (#​3777)
  • build(deps): Bump golang.org/x/crypto from 0.42.0 to 0.43.0 in /example (#​3778)
  • Add ProjectsService (#​3718)
  • Fix breakages caused by merge (#​3781)
  • Bump version of go-github to v76.0.0 (#​3782)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot requested a review from xorima as a code owner November 4, 2025 07:03
@renovate renovate bot requested a review from xorima-hsbc as a code owner November 4, 2025 07:03
@renovate renovate bot enabled auto-merge (squash) November 4, 2025 07:03
@renovate
Copy link
Contributor Author

renovate bot commented Nov 4, 2025

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@renovate renovate bot changed the title fix(deps): update module github.com/google/go-github/v75 to v77 fix(deps): update module github.com/google/go-github/v75 to v77 - abandoned Nov 8, 2025
@renovate
Copy link
Contributor Author

renovate bot commented Nov 8, 2025

Autoclosing Skipped

This PR has been flagged for autoclosing. However, it is being skipped due to the branch being already modified. Please close/delete it manually or report a bug if you think this is in error.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant