Skip to content

fix(deps): migrate GitHub clients to go-github v91 - #388

Merged
ianhundere merged 3 commits into
mainfrom
renovate/major-github-actions
Sep 28, 2026
Merged

ianhundere merged 3 commits into
mainfrom
renovate/major-github-actions

Conversation

@renovate

@renovate renovate Bot commented Sep 17, 2026 •

Copy link
Copy Markdown
Contributor

Migrate all production clients, public SDK types, tests and mocks from go-github v89 to v91, removing the obsolete module requirement and tidying the dependency graph. Use Go1.26 native new(expression) in place of deprecated SDK pointer helpers. The reviewed REST AuthorAssociation fixture retains a narrow documented lint exception.

The CLI contract and request values are unchanged. Public Go APIs exposing SDK types now require v91 types: downstream Go embedders must update their imports and mocks. The original dependency-only change did not migrate the source imports; this head completes that migration.

Validation: full task verify (lint and race tests, 74.9% coverage), task build, focused affected-package tests, and diff checks pass. Independent review confirmed every changed Go file is limited to the migration, equivalent pointer construction, and the scoped fixture comment. Require CI on the corrected head before merge.

AI-assisted correction and independent tooling review; a human review is still required.

@renovate
renovate Bot requested a review from a team as a code owner September 17, 2026 04:32
@coderabbitai

coderabbitai Bot commented Sep 17, 2026 •

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Repository: liatrio/autogov/.coderabbit.yaml

Review profile: CHILL

Plan: Advanced

Run ID: adc8fa10-da6f-4c32-8a18-de40efff281e

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@renovate
renovate Bot force-pushed the renovate/major-github-actions branch from 96367bf to 5943ac6 Compare September 22, 2026 14:12
@ianhundere ianhundere changed the title fix(deps): update module github.com/google/go-github/v89 to v91 fix(deps): migrate GitHub clients to go-github v91 Sep 24, 2026
@renovate

renovate Bot commented Sep 24, 2026

Copy link
Copy Markdown
Contributor Author

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.

@ianhundere
ianhundere merged commit ea2078f into main Sep 28, 2026
17 checks passed
@ianhundere
ianhundere deleted the renovate/major-github-actions branch September 28, 2026 18:27
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