• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

golang-migrate / migrate / 29014097444
54%
master: 54%

Build:
Build:
LAST BUILD BRANCH: fix/go-github-v89
DEFAULT BRANCH: master
Ran 09 Jul 2026 11:33AM UTC
Jobs 2
Files 59
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

09 Jul 2026 11:12AM UTC coverage: 54.447% (+0.04%) from 54.412%
29014097444

Pull #1411

github

alexfalkowski
fix(github): upgrade go-github to v89 to remove unmaintained openpgp

Bumps the github and github-ee source drivers from go-github/v39 to v89,
which removes golang.org/x/crypto/openpgp from the module graph entirely
(go mod why golang.org/x/crypto/openpgp now reports the package is not
needed).

v89 reworked client construction, so this is an API adaptation rather than
a plain version bump:

- github: NewClient(*http.Client) becomes options-based
  NewClient(...ClientOptionsFunc) (*Client, error). The token path uses
  github.WithAuthToken(...), which drops the driver's direct
  golang.org/x/oauth2 dependency (now indirect via other sources).
- github-ee: NewEnterpriseClient was removed in favor of
  NewClient(WithHTTPClient(...), WithEnterpriseURLs(...)). URL handling is
  equivalent; https://host/api/v3 still resolves to /api/v3/.

No behavior or URL-contract change for github:// or github-ee://.

Fixes #1410.

AI-assisted-by: [Claude Code](https://claude.com/claude-code)
Pull Request #1411: fix(github): upgrade go-github to v89 to remove unmaintained openpgp

8 of 10 new or added lines in 2 files covered. (80.0%)

1 existing line in 1 file now uncovered.

4383 of 8050 relevant lines covered (54.45%)

49.72 hits per line

Uncovered Changes

Lines Coverage ∆ File
2
44.76
1.09% source/github/github.go

Coverage Regressions

Lines Coverage ∆ File
1
44.76
1.09% source/github/github.go
Jobs
ID Job ID Ran Files Coverage
1 Go-1.25.x - 29014097444.1 09 Jul 2026 11:33AM UTC 59
54.45
GitHub Action Run
2 Go-1.26.x - 29014097444.2 09 Jul 2026 11:33AM UTC 59
54.45
GitHub Action Run
Source Files on build 29014097444
  • Tree
  • List 59
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #1411
  • PR Base - master (#28747999081)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc