Nick Craig-Wood
75dfdbf211
ci: revert revive settings back to fix lint
...
The upstream revive repo changed the default settings for this linter.
We use this through golangci-lint.
This change meant lots of errors appearing all at once. We should
probably fix these in due course, but for the time being this disables
those settings.
See: https://github.com/mgechev/revive/pull/799
2023-03-20 15:26:21 +00:00
albertony
67f5f04a77
build: fix lint option max-issues-per-linter
2022-09-14 12:11:54 +01:00
Nick Craig-Wood
fe84cca1ad
Revert "build: disable revive linter pending a fix in golangci-lint"
...
This reverts commit 7a24c173f6
.
2022-08-03 13:14:51 +01:00
Nick Craig-Wood
7a24c173f6
build: disable revive linter pending a fix in golangci-lint
...
The revive linter got extremely slow in golangci-lint 1.47.1 causing
the CI to time out.
Disable for the time being until it is fixed.
See: https://github.com/golangci/golangci-lint/issues/2997
2022-07-20 23:07:20 +01:00
Nick Craig-Wood
7b66ca132d
build: increase timeout for golangci-lint to 10 minutes
2021-10-15 15:58:52 +01:00
Nick Craig-Wood
a98e3ea6f1
build: replace the deprecated golint linter with revive
...
This fixes up a small number of new lint items also
2021-10-15 12:51:31 +01:00
Nick Craig-Wood
b05da61c82
build: move linter build tags into Makefile to fix golangci-lint
2019-04-12 15:48:36 +01:00
Fabian Möller
42a5bf1d9f
golangci: enable lints excluded by default
2019-02-09 18:18:22 +00:00
Nick Craig-Wood
c1d9a1e174
build: use golangci-lint for code quality checks
2019-02-02 11:45:07 +00:00