From a620ecca8be7ebb0e32d5e4a5b47b5344329aba2 Mon Sep 17 00:00:00 2001 From: Joachim Bauch Date: Tue, 16 Dec 2025 12:58:39 +0100 Subject: [PATCH 1/2] CI: Run "modernize" with Go 1.25 --- .github/workflows/lint.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 495b85f..d97f6e5 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -49,11 +49,11 @@ jobs: - uses: actions/checkout@v6 - uses: actions/setup-go@v6 with: - go-version: "1.24" + go-version: "1.25" - name: moderize run: | - GOEXPERIMENT=synctest go run golang.org/x/tools/gopls/internal/analysis/modernize/cmd/modernize@latest -test ./... + go run golang.org/x/tools/gopls/internal/analysis/modernize/cmd/modernize@latest -test ./... checklocks: name: checklocks From b22332e1d714fc42c149c337f87cab41bc940ea2 Mon Sep 17 00:00:00 2001 From: Joachim Bauch Date: Tue, 16 Dec 2025 13:10:34 +0100 Subject: [PATCH 2/2] CI: Skip some modernize checks that fail on GRPC stubs. --- .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 d97f6e5..b8bc3b8 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -53,7 +53,7 @@ jobs: - name: moderize run: | - go run golang.org/x/tools/gopls/internal/analysis/modernize/cmd/modernize@latest -test ./... + go run golang.org/x/tools/gopls/internal/analysis/modernize/cmd/modernize@latest -any=false -reflecttypefor=false -test ./... checklocks: name: checklocks