Julian Strobl
|
d5339f331c
|
[ci] Add coverage report (#204)
Signed-off-by: Julian Strobl <jmastr@mailbox.org>
|
2023-11-29 08:08:23 +01:00 |
|
Julian Strobl
|
e36eb6c2a1
|
Add golangci-lint run to lib/ (#181)
* [lib] Add .golangci.yaml as symlink
https://github.com/golang/go/wiki/Modules#faqs--multi-module-repositories
* [golangci-lint] Change `nakedret` settings
* [linter] Can be replaced with faster hex.EncodeToString (perfsprint)
* [linter] Fix too many quotes
* [ci] Add `golangci-lint run` of `lib/`
Signed-off-by: Julian Strobl <jmastr@mailbox.org>
|
2023-11-16 09:16:56 +01:00 |
|
Julian Strobl
|
bed03197b5
|
[ci] Add forbidigo to golangci-lint (#160)
* Move setup into config file
* Add forbidigo to default linters
Signed-off-by: Julian Strobl <jmastr@mailbox.org>
|
2023-10-20 13:31:16 +02:00 |
|
Julian Strobl
|
126d59cff9
|
[ci] Check generated files
Signed-off-by: Julian Strobl <jmastr@mailbox.org>
|
2023-10-16 13:17:10 +02:00 |
|
Lorenz Herzberger
|
d32c2c71cf
|
add dao lint rule to audit workflow
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
|
2023-09-05 12:21:06 +02:00 |
|
Julian Strobl
|
e33fd74d64
|
[ci] golangci-lint action needs Go 1.20
Error:
* module requires Go 1.20
Signed-off-by: Julian Strobl <jmastr@mailbox.org>
|
2023-08-22 14:44:42 +02:00 |
|
Julian Strobl
|
a6b862860a
|
[ci] Check for proper code formatting
Signed-off-by: Julian Strobl <jmastr@mailbox.org>
|
2023-07-20 09:08:55 +02:00 |
|
Julian Strobl
|
6037c6009c
|
[ci] Add lint-ignore comment to generated files
Signed-off-by: Julian Strobl <jmastr@mailbox.org>
|
2023-07-20 09:08:54 +02:00 |
|
Julian Strobl
|
359cbbc5d9
|
[lint] Switch to golangci-lint and fix errors
Signed-off-by: Julian Strobl <jmastr@mailbox.org>
|
2023-07-19 16:34:42 +02:00 |
|
Julian Strobl
|
6a4dec59cc
|
[audit] Remove continue-on-error on staticcheck
Let the pipeline fail if there is a staticcheck finding.
Signed-off-by: Julian Strobl <jmastr@mailbox.org>
|
2023-07-07 10:37:27 +02:00 |
|
Julian Strobl
|
3bd2befbf0
|
[CI] Add initial audit.yaml
https://www.alexedwards.net/blog/ci-with-go-and-github-actions
// Closes #18
Signed-off-by: Julian Strobl <jmastr@mailbox.org>
|
2023-07-04 14:39:54 +02:00 |
|