YAML · 665 bytes Raw Blame History
1 version: "2"
2 run:
3 timeout: 5m
4 tests: true
5 linters:
6 default: none
7 enable:
8 - errcheck
9 - govet
10 - ineffassign
11 - staticcheck
12 - unused
13 - gocritic
14 - gosec
15 - revive
16 settings:
17 gosec:
18 excludes:
19 - G304 # file inclusion via variable; we audit these manually
20 revive:
21 rules:
22 - name: var-naming
23 - name: package-comments
24 disabled: true
25 - name: exported
26 disabled: true
27 formatters:
28 enable:
29 - gofumpt
30 - goimports
31 settings:
32 goimports:
33 local-prefixes:
34 - github.com/tenseleyFlow/shithub
35 issues:
36 max-issues-per-linter: 0
37 max-same-issues: 0
38