From e0fe0d6ac80249d53db843ed8dcffe6e13234026 Mon Sep 17 00:00:00 2001 From: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 06:28:49 +0000 Subject: [PATCH 1/4] Bump Go to 1.25.14 in go.mod and Dockerfile builder image Co-Authored-By: shayan --- Dockerfile | 2 +- go.mod | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index a26f19a811..2a622ce9e8 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM golang:1.24.4-alpine AS build +FROM golang:1.25.14-alpine AS build ARG VERSION="dev" # Set the working directory diff --git a/go.mod b/go.mod index 4cc7682fde..c483ab6759 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/github/github-mcp-server -go 1.23.7 +go 1.25.14 require ( github.com/google/go-github/v72 v72.0.0 From 3fe0fb74b120f30c0d85238e8cf2b761846939c1 Mon Sep 17 00:00:00 2001 From: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 06:30:40 +0000 Subject: [PATCH 2/4] Bump golangci-lint to v2.5 for Go 1.25 support Co-Authored-By: shayan --- .github/workflows/lint.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index b40193e722..e47578aa66 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -20,4 +20,4 @@ jobs: - name: golangci-lint uses: golangci/golangci-lint-action@v8 with: - version: v2.1 + version: v2.5 From 821a4c524acac9efaa3f15d2d6b44ee7e26ec01d Mon Sep 17 00:00:00 2001 From: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 07:08:43 +0000 Subject: [PATCH 3/4] Pin lint job Go version to go.mod Co-Authored-By: shayan --- .github/workflows/lint.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index e47578aa66..ad1ad92063 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -16,7 +16,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 with: - go-version: stable + go-version-file: "go.mod" - name: golangci-lint uses: golangci/golangci-lint-action@v8 with: From d745f37907ee7eb16b7a3372d1f097f48ab2dd85 Mon Sep 17 00:00:00 2001 From: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 07:30:15 +0000 Subject: [PATCH 4/4] Pin golangci-lint-action to commit SHA Co-Authored-By: shayan --- .github/workflows/lint.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index ad1ad92063..08309896e1 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -18,6 +18,6 @@ jobs: with: go-version-file: "go.mod" - name: golangci-lint - uses: golangci/golangci-lint-action@v8 + uses: golangci/golangci-lint-action@4afd733a84b1f43292c63897423277bb7f4313a9 # v8 with: version: v2.5