From 24f78005d3571a0951654932dcfd438dc47d5b80 Mon Sep 17 00:00:00 2001 From: Sujatha Sivaramakrishnan Date: Tue, 21 Jul 2026 17:24:10 +0530 Subject: [PATCH 1/3] build: upgrade Go to 1.26.5 Bump the go directive in the main module and the active internal modules (integration, grpccompat) to 1.26.5, and update the CI toolchain to 1.26.x. The backcompat and example modules are left pinned to their existing versions. Co-Authored-By: roachdev-claude --- .github/workflows/ci.yaml | 4 ++-- go.mod | 2 +- internal/grpccompat/go.mod | 2 +- internal/integration/go.mod | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index c0aa08b0..5eacd051 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -16,7 +16,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 with: - go-version: '1.25.x' + go-version: '1.26.x' - name: Build run: make build - name: Test @@ -30,7 +30,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 with: - go-version: '1.25.x' + go-version: '1.26.x' - name: Install staticcheck run: go install honnef.co/go/tools/cmd/staticcheck@latest - uses: golangci/golangci-lint-action@v7 diff --git a/go.mod b/go.mod index 203d681b..3f8303f8 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module storj.io/drpc -go 1.23.0 +go 1.26.5 require ( github.com/stretchr/testify v1.10.0 diff --git a/internal/grpccompat/go.mod b/internal/grpccompat/go.mod index b436a672..e7b973f7 100644 --- a/internal/grpccompat/go.mod +++ b/internal/grpccompat/go.mod @@ -1,6 +1,6 @@ module storj.io/drpc/internal/grpccompat -go 1.23.0 +go 1.26.5 require ( github.com/zeebo/assert v1.3.1 diff --git a/internal/integration/go.mod b/internal/integration/go.mod index df019703..d6b45025 100644 --- a/internal/integration/go.mod +++ b/internal/integration/go.mod @@ -1,6 +1,6 @@ module storj.io/drpc/internal/integration -go 1.25.0 +go 1.26.5 require ( github.com/gogo/protobuf v1.3.2 From b3274aaea7fa03bbd00775056dc6b4dda2af7939 Mon Sep 17 00:00:00 2001 From: Sujatha Sivaramakrishnan Date: Tue, 21 Jul 2026 17:34:09 +0530 Subject: [PATCH 2/3] build: upgrade Go to 1.26.5 in examples and backcompat Bump the go directive to 1.26.5 in the examples modules and the top-level backcompat module. Co-Authored-By: roachdev-claude --- examples/drpc/go.mod | 2 +- examples/grpc_and_drpc/go.mod | 2 +- internal/backcompat/go.mod | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/examples/drpc/go.mod b/examples/drpc/go.mod index 0d9c3ac7..2ec44525 100644 --- a/examples/drpc/go.mod +++ b/examples/drpc/go.mod @@ -1,6 +1,6 @@ module storj.io/drpc/examples/drpc -go 1.19 +go 1.26.5 require ( google.golang.org/protobuf v1.27.1 diff --git a/examples/grpc_and_drpc/go.mod b/examples/grpc_and_drpc/go.mod index b1370bc4..a4523bb8 100644 --- a/examples/grpc_and_drpc/go.mod +++ b/examples/grpc_and_drpc/go.mod @@ -1,6 +1,6 @@ module storj.io/drpc/examples/grpc_and_drpc -go 1.19 +go 1.26.5 require ( golang.org/x/sync v0.0.0-20210220032951-036812b2e83c diff --git a/internal/backcompat/go.mod b/internal/backcompat/go.mod index 84c4d49b..fffe39db 100644 --- a/internal/backcompat/go.mod +++ b/internal/backcompat/go.mod @@ -1,6 +1,6 @@ module storj.io/drpc/internal/backcompat -go 1.19 +go 1.26.5 require ( github.com/zeebo/assert v1.3.0 From f77122fb5ad75aa2385cbae65cae9e086215fc92 Mon Sep 17 00:00:00 2001 From: Sujatha Sivaramakrishnan Date: Tue, 21 Jul 2026 17:36:47 +0530 Subject: [PATCH 3/3] build: upgrade Go to 1.26.5 in remaining backcompat modules Bump the go directive to 1.26.5 in the nested backcompat modules (newservice, newservicedefs, oldservice, oldservicedefs, servicedefs). Co-Authored-By: roachdev-claude --- internal/backcompat/newservice/go.mod | 2 +- internal/backcompat/newservicedefs/go.mod | 2 +- internal/backcompat/oldservice/go.mod | 2 +- internal/backcompat/oldservicedefs/go.mod | 2 +- internal/backcompat/servicedefs/go.mod | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/internal/backcompat/newservice/go.mod b/internal/backcompat/newservice/go.mod index a9e1e109..23db626d 100644 --- a/internal/backcompat/newservice/go.mod +++ b/internal/backcompat/newservice/go.mod @@ -1,6 +1,6 @@ module storj.io/drpc/internal/backcompat/newservice -go 1.19 +go 1.26.5 require storj.io/drpc/internal/backcompat v0.0.0-00010101000000-000000000000 diff --git a/internal/backcompat/newservicedefs/go.mod b/internal/backcompat/newservicedefs/go.mod index bf1700b0..e7d23850 100644 --- a/internal/backcompat/newservicedefs/go.mod +++ b/internal/backcompat/newservicedefs/go.mod @@ -1,6 +1,6 @@ module storj.io/drpc/internal/backcompat/newservicedefs -go 1.19 +go 1.26.5 require ( google.golang.org/protobuf v1.27.1 diff --git a/internal/backcompat/oldservice/go.mod b/internal/backcompat/oldservice/go.mod index e3db63a4..1d96e931 100644 --- a/internal/backcompat/oldservice/go.mod +++ b/internal/backcompat/oldservice/go.mod @@ -1,6 +1,6 @@ module storj.io/drpc/internal/backcompat/oldservice -go 1.19 +go 1.26.5 require storj.io/drpc/internal/backcompat v0.0.0-00010101000000-000000000000 diff --git a/internal/backcompat/oldservicedefs/go.mod b/internal/backcompat/oldservicedefs/go.mod index 004040a1..f72b9874 100644 --- a/internal/backcompat/oldservicedefs/go.mod +++ b/internal/backcompat/oldservicedefs/go.mod @@ -1,6 +1,6 @@ module storj.io/drpc/internal/backcompat/oldservicedefs -go 1.19 +go 1.26.5 require ( github.com/gogo/protobuf v1.3.2 diff --git a/internal/backcompat/servicedefs/go.mod b/internal/backcompat/servicedefs/go.mod index a882b112..f48d1a15 100644 --- a/internal/backcompat/servicedefs/go.mod +++ b/internal/backcompat/servicedefs/go.mod @@ -1,3 +1,3 @@ module storj.io/drpc/internal/backcompat/servicedefs -go 1.19 +go 1.26.5