|
|
|
@ -85,12 +85,13 @@ jobs: |
|
|
|
|
- run: 'go get -u github.com/tsenart/deadcode' |
|
|
|
|
- run: 'go get -u github.com/jgautheron/goconst/cmd/goconst' |
|
|
|
|
- run: 'go get -u github.com/gordonklaus/ineffassign' |
|
|
|
|
- run: 'go get -u honnef.co/go/tools/cmd/megacheck' |
|
|
|
|
- run: 'go get -u github.com/opennota/check/cmd/structcheck' |
|
|
|
|
- run: 'go get -u github.com/mdempsky/unconvert' |
|
|
|
|
- run: 'go get -u github.com/opennota/check/cmd/varcheck' |
|
|
|
|
- run: |
|
|
|
|
name: run linters |
|
|
|
|
command: 'gometalinter --enable-gc --vendor --deadline 10m --disable-all --enable=deadcode --enable=goconst --enable=ineffassign --enable=structcheck --enable=unconvert --enable=varcheck ./...' |
|
|
|
|
command: 'gometalinter --enable-gc --vendor --deadline 10m --disable-all --enable=deadcode --enable=goconst --enable=ineffassign --enable=megacheck --enable=structcheck --enable=unconvert --enable=varcheck ./...' |
|
|
|
|
- run: |
|
|
|
|
name: run go vet |
|
|
|
|
command: 'go vet ./pkg/...' |
|
|
|
|