From 07ed0867130baac73a312d1064eb78b3616e5d73 Mon Sep 17 00:00:00 2001 From: meiji163 Date: Tue, 7 Apr 2026 16:51:28 -0700 Subject: [PATCH 1/6] Update golangci-lint version to v1.64.8 --- .github/workflows/golangci-lint.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/golangci-lint.yml b/.github/workflows/golangci-lint.yml index 57a9b112f..1c8ef4a05 100644 --- a/.github/workflows/golangci-lint.yml +++ b/.github/workflows/golangci-lint.yml @@ -20,4 +20,4 @@ jobs: - name: golangci-lint uses: golangci/golangci-lint-action@v6 with: - version: v1.61.0 + version: v1.64.8 From 42c3f578581838d83ab70c5052d06be8731b403a Mon Sep 17 00:00:00 2001 From: meiji163 Date: Tue, 7 Apr 2026 16:53:10 -0700 Subject: [PATCH 2/6] Update golangci-lint action to version 8 --- .github/workflows/golangci-lint.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/golangci-lint.yml b/.github/workflows/golangci-lint.yml index 1c8ef4a05..577fad96c 100644 --- a/.github/workflows/golangci-lint.yml +++ b/.github/workflows/golangci-lint.yml @@ -18,6 +18,6 @@ jobs: with: go-version-file: go.mod - name: golangci-lint - uses: golangci/golangci-lint-action@v6 + uses: golangci/golangci-lint-action@v8 with: version: v1.64.8 From 318ed72293463554b44ca705ae81002ebce96df5 Mon Sep 17 00:00:00 2001 From: meiji163 Date: Tue, 7 Apr 2026 16:55:05 -0700 Subject: [PATCH 3/6] Update golangci-lint version to v2.8.0 --- .github/workflows/golangci-lint.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/golangci-lint.yml b/.github/workflows/golangci-lint.yml index 577fad96c..c2c04d04f 100644 --- a/.github/workflows/golangci-lint.yml +++ b/.github/workflows/golangci-lint.yml @@ -20,4 +20,4 @@ jobs: - name: golangci-lint uses: golangci/golangci-lint-action@v8 with: - version: v1.64.8 + version: v2.8.0 From 5078e3b3eea42c4465068bad9c52d7b6f8070221 Mon Sep 17 00:00:00 2001 From: meiji163 Date: Tue, 7 Apr 2026 17:02:27 -0700 Subject: [PATCH 4/6] Update golangci-lint action and version --- .github/workflows/golangci-lint.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/golangci-lint.yml b/.github/workflows/golangci-lint.yml index c2c04d04f..83bb4c871 100644 --- a/.github/workflows/golangci-lint.yml +++ b/.github/workflows/golangci-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@v9 with: - version: v2.8.0 + version: v2.11 From 2b3f3d8bfeda92b6dd1877a977426ff0ace64c03 Mon Sep 17 00:00:00 2001 From: meiji163 Date: Tue, 7 Apr 2026 17:10:31 -0700 Subject: [PATCH 5/6] update golangci config --- .golangci.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.golangci.yml b/.golangci.yml index 8be65e2ab..9fc345c90 100644 --- a/.golangci.yml +++ b/.golangci.yml @@ -1,3 +1,4 @@ +version: 2 run: timeout: 5m linters: From 55ca154b2f46f2007f7ec3b3beaed68cf521d4f3 Mon Sep 17 00:00:00 2001 From: meiji163 Date: Tue, 7 Apr 2026 17:12:24 -0700 Subject: [PATCH 6/6] update golangci config --- .golangci.yml | 30 +++++++++++++++++++++++------- 1 file changed, 23 insertions(+), 7 deletions(-) diff --git a/.golangci.yml b/.golangci.yml index 9fc345c90..abc5f95eb 100644 --- a/.golangci.yml +++ b/.golangci.yml @@ -1,9 +1,5 @@ -version: 2 -run: - timeout: 5m +version: "2" linters: - disable: - - errcheck enable: - bodyclose - containedctx @@ -12,7 +8,6 @@ linters: - durationcheck - errname - errorlint - - gofmt - misspell - nilerr - nilnil @@ -24,6 +19,27 @@ linters: - sqlclosecheck - unconvert - unparam - - unused - wastedassign - whitespace + disable: + - errcheck + exclusions: + generated: lax + presets: + - comments + - common-false-positives + - legacy + - std-error-handling + paths: + - third_party$ + - builtin$ + - examples$ +formatters: + enable: + - gofmt + exclusions: + generated: lax + paths: + - third_party$ + - builtin$ + - examples$