Skip to content

Commit b4da0eb

Browse files
feat: update go-github
1 parent 7c1f05c commit b4da0eb

File tree

4 files changed

+7
-10
lines changed

4 files changed

+7
-10
lines changed

go.mod

+1-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ go 1.23
55
require (
66
github.com/Masterminds/semver/v3 v3.3.0
77
github.com/go-semantic-release/semantic-release/v2 v2.31.0
8-
github.com/google/go-github/v49 v49.1.1-0.20230111123143-ced4abd274f3
8+
github.com/google/go-github/v66 v66.0.0
99
github.com/stretchr/testify v1.9.0
1010
golang.org/x/oauth2 v0.23.0
1111
)
@@ -39,7 +39,6 @@ require (
3939
github.com/spf13/viper v1.19.0 // indirect
4040
github.com/subosito/gotenv v1.6.0 // indirect
4141
go.uber.org/multierr v1.11.0 // indirect
42-
golang.org/x/crypto v0.28.0 // indirect
4342
golang.org/x/exp v0.0.0-20241009180824-f66d83c29e7c // indirect
4443
golang.org/x/net v0.30.0 // indirect
4544
golang.org/x/sys v0.26.0 // indirect

go.sum

+2-4
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6
2121
github.com/google/go-cmp v0.5.2/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
2222
github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI=
2323
github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
24-
github.com/google/go-github/v49 v49.1.1-0.20230111123143-ced4abd274f3 h1:Sd43yTZTNq3mx1j6W+LeAS3gMFWAKIDS23TK6fFZi/c=
25-
github.com/google/go-github/v49 v49.1.1-0.20230111123143-ced4abd274f3/go.mod h1:MUUzHPrhGniB6vUKa27y37likpipzG+BXXJbG04J334=
24+
github.com/google/go-github/v66 v66.0.0 h1:ADJsaXj9UotwdgK8/iFZtv7MLc8E8WBl62WLd/D/9+M=
25+
github.com/google/go-github/v66 v66.0.0/go.mod h1:+4SO9Zkuyf8ytMj0csN1NR/5OTR+MfqPp8P8dVlcvY4=
2626
github.com/google/go-querystring v1.1.0 h1:AnCroh3fv4ZBgVIf1Iwtovgjaw/GiKJo8M8yD/fhyJ8=
2727
github.com/google/go-querystring v1.1.0/go.mod h1:Kcdr2DB4koayq7X8pmAG4sNG59So17icRSOU623lUBU=
2828
github.com/hashicorp/go-hclog v1.6.3 h1:Qr2kF+eVWjTiYmU7Y31tYlP1h0q/X3Nl3tPGdaB11/k=
@@ -90,8 +90,6 @@ github.com/subosito/gotenv v1.6.0 h1:9NlTDc1FTs4qu0DDq7AEtTPNw6SVm7uBMsUCUjABIf8
9090
github.com/subosito/gotenv v1.6.0/go.mod h1:Dk4QP5c2W3ibzajGcXpNraDfq2IrhjMIvMSWPKKo0FU=
9191
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
9292
go.uber.org/multierr v1.11.0/go.mod h1:20+QtiLqy0Nd6FdQB9TLXag12DsQkrbs3htMFfDN80Y=
93-
golang.org/x/crypto v0.28.0 h1:GBDwsMXVQi34v5CCYUm2jkJvu4cbtru2U4TN2PSyQnw=
94-
golang.org/x/crypto v0.28.0/go.mod h1:rmgy+3RHxRZMyY0jjAJShp2zgEdOqj2AO7U0pYmeQ7U=
9593
golang.org/x/exp v0.0.0-20241009180824-f66d83c29e7c h1:7dEasQXItcW1xKJ2+gg5VOiBnqWrJc+rq0DPKyvvdbY=
9694
golang.org/x/exp v0.0.0-20241009180824-f66d83c29e7c/go.mod h1:NQtJDoLvd6faHhE7m4T/1IY708gDefGGjR/iUW8yQQ8=
9795
golang.org/x/net v0.30.0 h1:AcW1SDZMkb8IpzCdQUaIq2sP4sZ4zw+55h6ynffypl4=

pkg/provider/github.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import (
1313
"github.com/Masterminds/semver/v3"
1414
"github.com/go-semantic-release/semantic-release/v2/pkg/provider"
1515
"github.com/go-semantic-release/semantic-release/v2/pkg/semrel"
16-
"github.com/google/go-github/v49/github"
16+
"github.com/google/go-github/v66/github"
1717
"golang.org/x/oauth2"
1818
)
1919

@@ -57,7 +57,7 @@ func (repo *GitHubRepository) Init(config map[string]string) error {
5757
oauthClient := oauth2.NewClient(context.Background(), oauth2.StaticTokenSource(&oauth2.Token{AccessToken: token}))
5858
if gheHost != "" {
5959
gheURL := fmt.Sprintf("https://%s/api/v3/", gheHost)
60-
rClient, err := github.NewEnterpriseClient(gheURL, gheURL, oauthClient)
60+
rClient, err := github.NewClient(oauthClient).WithEnterpriseURLs(gheURL, gheURL)
6161
if err != nil {
6262
return err
6363
}

pkg/provider/github_test.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import (
1212

1313
"github.com/go-semantic-release/semantic-release/v2/pkg/provider"
1414
"github.com/go-semantic-release/semantic-release/v2/pkg/semrel"
15-
"github.com/google/go-github/v49/github"
15+
"github.com/google/go-github/v66/github"
1616
"github.com/stretchr/testify/require"
1717
)
1818

@@ -56,7 +56,7 @@ var (
5656
githubAuthorLogin = "author-login"
5757
githubAuthorName = "author"
5858
githubAuthorEmail = "[email protected]"
59-
githubTimestamp = time.Now()
59+
githubTimestamp = github.Timestamp{Time: time.Now()}
6060

6161
githubAuthor = &github.CommitAuthor{
6262
Name: &githubAuthorName,

0 commit comments

Comments
 (0)