Skip to content

Commit 2991d2e

Browse files
authored
Merge branch 'main' into almaleksia/get-file-contents-deprecate-raw-endpoint
2 parents 7a76fbb + 266bd93 commit 2991d2e

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

53 files changed

+68
-69
lines changed

e2e/e2e_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ import (
1818
"github.com/github/github-mcp-server/internal/ghmcp"
1919
"github.com/github/github-mcp-server/pkg/github"
2020
"github.com/github/github-mcp-server/pkg/translations"
21-
gogithub "github.com/google/go-github/v79/github"
21+
gogithub "github.com/google/go-github/v82/github"
2222
"github.com/modelcontextprotocol/go-sdk/mcp"
2323
"github.com/stretchr/testify/require"
2424
)

go.mod

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,43 +3,43 @@ module github.com/github/github-mcp-server
33
go 1.24.0
44

55
require (
6-
github.com/google/go-github/v79 v79.0.0
6+
github.com/go-chi/chi/v5 v5.2.5
7+
github.com/go-viper/mapstructure/v2 v2.5.0
8+
github.com/google/go-github/v82 v82.0.0
79
github.com/google/jsonschema-go v0.4.2
810
github.com/josephburnett/jd/v2 v2.4.0
11+
github.com/lithammer/fuzzysearch v1.1.8
912
github.com/microcosm-cc/bluemonday v1.0.27
13+
github.com/modelcontextprotocol/go-sdk v1.3.0
1014
github.com/muesli/cache2go v0.0.0-20221011235721-518229cd8021
15+
github.com/shurcooL/githubv4 v0.0.0-20240727222349-48295856cce7
16+
github.com/shurcooL/graphql v0.0.0-20230722043721-ed46e5a46466
1117
github.com/spf13/cobra v1.10.2
18+
github.com/spf13/pflag v1.0.10
1219
github.com/spf13/viper v1.21.0
1320
github.com/stretchr/testify v1.11.1
21+
github.com/yosida95/uritemplate/v3 v3.0.2
1422
)
1523

1624
require (
1725
github.com/aymerick/douceur v0.2.0 // indirect
1826
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
1927
github.com/fsnotify/fsnotify v1.9.0 // indirect
20-
github.com/go-chi/chi/v5 v5.2.5
2128
github.com/go-openapi/jsonpointer v0.21.0 // indirect
2229
github.com/go-openapi/swag v0.23.0 // indirect
23-
github.com/go-viper/mapstructure/v2 v2.5.0
24-
github.com/google/go-querystring v1.1.0 // indirect
30+
github.com/google/go-querystring v1.2.0 // indirect
2531
github.com/gorilla/css v1.0.1 // indirect
2632
github.com/inconshreveable/mousetrap v1.1.0 // indirect
2733
github.com/josharian/intern v1.0.0 // indirect
28-
github.com/lithammer/fuzzysearch v1.1.8
2934
github.com/mailru/easyjson v0.7.7 // indirect
30-
github.com/modelcontextprotocol/go-sdk v1.3.0
3135
github.com/pelletier/go-toml/v2 v2.2.4 // indirect
3236
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
3337
github.com/sagikazarmark/locafero v0.11.0 // indirect
34-
github.com/shurcooL/githubv4 v0.0.0-20240727222349-48295856cce7
35-
github.com/shurcooL/graphql v0.0.0-20230722043721-ed46e5a46466
3638
github.com/sourcegraph/conc v0.3.1-0.20240121214520-5f936abd7ae8 // indirect
3739
github.com/spf13/afero v1.15.0 // indirect
3840
github.com/spf13/cast v1.10.0 // indirect
39-
github.com/spf13/pflag v1.0.10
4041
github.com/stretchr/objx v0.5.2 // indirect
4142
github.com/subosito/gotenv v1.6.0 // indirect
42-
github.com/yosida95/uritemplate/v3 v3.0.2
4343
go.yaml.in/yaml/v3 v3.0.4 // indirect
4444
golang.org/x/exp v0.0.0-20250305212735-054e65f0b394 // indirect
4545
golang.org/x/net v0.38.0 // indirect

go.sum

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,13 @@ github.com/go-viper/mapstructure/v2 v2.5.0 h1:vM5IJoUAy3d7zRSVtIwQgBj7BiWtMPfmPE
1717
github.com/go-viper/mapstructure/v2 v2.5.0/go.mod h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM=
1818
github.com/golang-jwt/jwt/v5 v5.2.2 h1:Rl4B7itRWVtYIHFrSNd7vhTiz9UpLdi6gZhZ3wEeDy8=
1919
github.com/golang-jwt/jwt/v5 v5.2.2/go.mod h1:pqrtFR0X4osieyHYxtmOUWsAWrfe1Q5UVIyoH402zdk=
20-
github.com/google/go-cmp v0.5.2/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
20+
github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
2121
github.com/google/go-cmp v0.7.0 h1:wk8382ETsv4JYUZwIsn6YpYiWiBsYLSJiTsyBybVuN8=
2222
github.com/google/go-cmp v0.7.0/go.mod h1:pXiqmnSA92OHEEa9HXL2W4E7lf9JzCmGVUdgjX3N/iU=
23-
github.com/google/go-github/v79 v79.0.0 h1:MdodQojuFPBhmtwHiBcIGLw/e/wei2PvFX9ndxK0X4Y=
24-
github.com/google/go-github/v79 v79.0.0/go.mod h1:OAFbNhq7fQwohojb06iIIQAB9CBGYLq999myfUFnrS4=
25-
github.com/google/go-querystring v1.1.0 h1:AnCroh3fv4ZBgVIf1Iwtovgjaw/GiKJo8M8yD/fhyJ8=
26-
github.com/google/go-querystring v1.1.0/go.mod h1:Kcdr2DB4koayq7X8pmAG4sNG59So17icRSOU623lUBU=
23+
github.com/google/go-github/v82 v82.0.0 h1:OH09ESON2QwKCUVMYmMcVu1IFKFoaZHwqYaUtr/MVfk=
24+
github.com/google/go-github/v82 v82.0.0/go.mod h1:hQ6Xo0VKfL8RZ7z1hSfB4fvISg0QqHOqe9BP0qo+WvM=
25+
github.com/google/go-querystring v1.2.0 h1:yhqkPbu2/OH+V9BfpCVPZkNmUXhb2gBxJArfhIxNtP0=
26+
github.com/google/go-querystring v1.2.0/go.mod h1:8IFJqpSRITyJ8QhQ13bmbeMBDfmeEJZD5A0egEOmkqU=
2727
github.com/google/jsonschema-go v0.4.2 h1:tmrUohrwoLZZS/P3x7ex0WAVknEkBZM46iALbcqoRA8=
2828
github.com/google/jsonschema-go v0.4.2/go.mod h1:r5quNTdLOYEz95Ru18zA0ydNbBuYoo9tgaYcxEYhJVE=
2929
github.com/gorilla/css v1.0.1 h1:ntNaBIghp6JmvWnxbZKANoLyuXTPZ4cAMlo6RyhlbO8=
@@ -127,7 +127,6 @@ golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU=
127127
golang.org/x/tools v0.35.0 h1:mBffYraMEf7aa0sB+NuKnuCy8qI/9Bughn8dC2Gu5r0=
128128
golang.org/x/tools v0.35.0/go.mod h1:NKdj5HkL/73byiZSJjqJgKn3ep7KjFkBOkR/Hps3VPw=
129129
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
130-
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
131130
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
132131
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk=
133132
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q=

internal/ghmcp/server.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ import (
2222
"github.com/github/github-mcp-server/pkg/scopes"
2323
"github.com/github/github-mcp-server/pkg/translations"
2424
"github.com/github/github-mcp-server/pkg/utils"
25-
gogithub "github.com/google/go-github/v79/github"
25+
gogithub "github.com/google/go-github/v82/github"
2626
"github.com/modelcontextprotocol/go-sdk/mcp"
2727
"github.com/shurcooL/githubv4"
2828
)

pkg/errors/error.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import (
66
"net/http"
77

88
"github.com/github/github-mcp-server/pkg/utils"
9-
"github.com/google/go-github/v79/github"
9+
"github.com/google/go-github/v82/github"
1010
"github.com/modelcontextprotocol/go-sdk/mcp"
1111
)
1212

pkg/errors/error_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import (
66
"net/http"
77
"testing"
88

9-
"github.com/google/go-github/v79/github"
9+
"github.com/google/go-github/v82/github"
1010
"github.com/stretchr/testify/assert"
1111
"github.com/stretchr/testify/require"
1212
)

pkg/github/actions.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ import (
1616
"github.com/github/github-mcp-server/pkg/scopes"
1717
"github.com/github/github-mcp-server/pkg/translations"
1818
"github.com/github/github-mcp-server/pkg/utils"
19-
"github.com/google/go-github/v79/github"
19+
"github.com/google/go-github/v82/github"
2020
"github.com/google/jsonschema-go/jsonschema"
2121
"github.com/modelcontextprotocol/go-sdk/mcp"
2222
)

pkg/github/actions_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import (
88

99
"github.com/github/github-mcp-server/internal/toolsnaps"
1010
"github.com/github/github-mcp-server/pkg/translations"
11-
"github.com/google/go-github/v79/github"
11+
"github.com/google/go-github/v82/github"
1212
"github.com/google/jsonschema-go/jsonschema"
1313
"github.com/stretchr/testify/assert"
1414
"github.com/stretchr/testify/require"

pkg/github/code_scanning.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import (
1111
"github.com/github/github-mcp-server/pkg/scopes"
1212
"github.com/github/github-mcp-server/pkg/translations"
1313
"github.com/github/github-mcp-server/pkg/utils"
14-
"github.com/google/go-github/v79/github"
14+
"github.com/google/go-github/v82/github"
1515
"github.com/google/jsonschema-go/jsonschema"
1616
"github.com/modelcontextprotocol/go-sdk/mcp"
1717
)

pkg/github/code_scanning_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import (
88

99
"github.com/github/github-mcp-server/internal/toolsnaps"
1010
"github.com/github/github-mcp-server/pkg/translations"
11-
"github.com/google/go-github/v79/github"
11+
"github.com/google/go-github/v82/github"
1212
"github.com/google/jsonschema-go/jsonschema"
1313
"github.com/stretchr/testify/assert"
1414
"github.com/stretchr/testify/require"

0 commit comments

Comments
 (0)