Skip to content

Commit 5f97557

Browse files
committed
fix: upgrade golangci-lint to v2 and Go to 1.24
CI: v1.60 → v2.11 (action v6 → v7). Drop errcheck linter.
1 parent 15d6c36 commit 5f97557

2 files changed

Lines changed: 12 additions & 15 deletions

File tree

.github/workflows/lint.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,6 @@ jobs:
2424
with:
2525
go-version-file: "go.mod"
2626
- name: Run linter
27-
uses: golangci/golangci-lint-action@v6
27+
uses: golangci/golangci-lint-action@v7
2828
with:
29-
version: v1.60
29+
version: v2.11

.golangci.yml

Lines changed: 10 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,21 @@
1-
output:
2-
formats:
3-
- format: line-number
1+
version: "2"
2+
formatters:
3+
enable:
4+
- goimports
5+
- gofmt
46
linters:
5-
enable-all: false
6-
disable-all: true
7+
disable:
8+
- errcheck
79
enable:
810
- govet
9-
- goimports
1011
- thelper
1112
- tparallel
1213
- unconvert
1314
- wastedassign
1415
- revive
1516
- unused
16-
- gofmt
1717
- whitespace
1818
- misspell
19-
linters-settings:
20-
revive:
21-
ignore-generated-header: true
22-
severity: warning
23-
severity:
24-
default-severity: error
19+
settings:
20+
revive:
21+
severity: warning

0 commit comments

Comments
 (0)