Commit Graph

17 Commits

Author SHA1 Message Date
Tim Ramlot
99d5732e29
remove azure exceptions from staticcheck
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-01-12 12:07:02 +01:00
Richard Wall
037aa18eb2 Unhide the x509.ParseCRL warning
Signed-off-by: Richard Wall <richard.wall@venafi.com>
2024-01-11 16:30:56 +00:00
Richard Wall
36345fd163 Unhide the KubeCtl deprecation warning
Signed-off-by: Richard Wall <richard.wall@venafi.com>
2024-01-11 15:24:24 +00:00
Richard Wall
bbb511de4b Revert bae2682eb8
Signed-off-by: Richard Wall <richard.wall@venafi.com>
2024-01-09 13:56:35 +00:00
Richard Wall
88adf38221 Unhide hashicorp/vault/api RawRequest deprecations
Signed-off-by: Richard Wall <richard.wall@venafi.com>
2024-01-09 11:41:00 +00:00
Richard Wall
a16add6019 Unhide the eab.KeyAlgorithm deprecation warning
Signed-off-by: Richard Wall <richard.wall@venafi.com>
2024-01-04 15:30:06 +00:00
Richard Wall
bae2682eb8 Unhide kubeCtl deprecation warnings which seem to have disappeared anyway.
Signed-off-by: Richard Wall <richard.wall@venafi.com>
2024-01-04 15:27:44 +00:00
Richard Wall
04faa7ff3a Show ioutil deprecations
Signed-off-by: Richard Wall <richard.wall@venafi.com>
2024-01-04 14:59:11 +00:00
Richard Wall
4f402df61e Show only the sets.String deprecation warnings
Signed-off-by: Richard Wall <richard.wall@venafi.com>
2024-01-02 17:11:17 +00:00
Richard Wall
75e8c0fe50 Check for use of deprecated functions
Signed-off-by: Richard Wall <richard.wall@venafi.com>
2024-01-02 16:33:03 +00:00
Richard Wall
65e722ead4 Enable gosec 404: Use of weak random number generator
Signed-off-by: Richard Wall <richard.wall@venafi.com>
2024-01-02 11:38:01 +00:00
Richard Wall
5a1a4af3de Enable gosec G501
Signed-off-by: Richard Wall <richard.wall@venafi.com>
2024-01-02 10:46:46 +00:00
Richard Wall
fffb70c25f Enable gosec G505
Signed-off-by: Richard Wall <richard.wall@venafi.com>
2024-01-02 09:26:53 +00:00
Richard Wall
3bed23f3f5 Enable the linting of _test.go files too
Signed-off-by: Richard Wall <richard.wall@venafi.com>
2023-12-20 16:28:20 +00:00
Richard Wall
260dc11c2d Show all issues
Signed-off-by: Richard Wall <richard.wall@venafi.com>
2023-12-14 12:10:20 +00:00
Richard Wall
09211dabdf Enable gosec G601
https://github.com/securego/gosec#available-rules

Signed-off-by: Richard Wall <richard.wall@venafi.com>
2023-12-14 12:10:20 +00:00
Richard Wall
70cf0d200b Add the golangci-lint GitHub action
Initially we enable only the gosec linter and only check G112
because that has been addressed in #6534.

Signed-off-by: Richard Wall <richard.wall@venafi.com>
2023-12-07 18:03:04 +00:00