Skip to content

Commit 1a805ec

Browse files
authored
CI: Upgrade linter (#726)
1 parent 3b45450 commit 1a805ec

File tree

97 files changed

+337
-313
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

97 files changed

+337
-313
lines changed

.github/workflows/pr.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@ jobs:
2525
if [[ -n $(git status --porcelain) ]]; then echo "git repo is dirty after running go generate -- please don't modify generated files"; echo $(git diff);echo $(git status --porcelain); exit 1; fi
2626
2727
- name: golangci-lint
28-
uses: golangci/golangci-lint-action@v6
28+
uses: golangci/golangci-lint-action@v8
2929
with:
30-
version: v1.60
30+
version: v2.1.6
3131
args: -v --timeout=5m
3232

3333
test:

.golangci.yml

Lines changed: 29 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,36 @@
1+
version: "2"
2+
run:
3+
issues-exit-code: 1
14
linters:
2-
disable-all: true
5+
default: none
36
enable:
4-
- gofmt
57
- staticcheck
68
- gosec
7-
- gosimple
89
- govet
910
- ineffassign
1011
- misspell
11-
linters-settings:
12-
gosec:
13-
excludes:
14-
- G115 # Conversions from int -> uint etc.
15-
issues:
16-
exclude-generated: disable
17-
run:
18-
issues-exit-code: 1
12+
13+
settings:
14+
gosec:
15+
excludes:
16+
- G115
17+
exclusions:
18+
generated: disable
19+
presets:
20+
- comments
21+
- common-false-positives
22+
- legacy
23+
- std-error-handling
24+
paths:
25+
- third_party$
26+
- builtin$
27+
- examples$
28+
formatters:
29+
enable:
30+
- gofmt
31+
exclusions:
32+
generated: disable
33+
paths:
34+
- third_party$
35+
- builtin$
36+
- examples$

ecc/bls12-377/fp/vector.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ecc/bls12-377/fr/fft/fft.go

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ecc/bls12-377/fr/iop/polynomial.go

Lines changed: 9 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ecc/bls12-377/fr/poseidon2/poseidon2.go

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ecc/bls12-377/fr/vector.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ecc/bls12-377/internal/fptower/e12.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ecc/bls12-377/marshal.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ecc/bls12-377/marshal_test.go

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)