-
Notifications
You must be signed in to change notification settings - Fork 547
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
build: use Go 1.20 as Kubernetes 1.27 requires it #3879
Commits on Jun 2, 2023
-
Kubernetes as a main dependency requires Go 1.20 or newer. Signed-off-by: Niels de Vos <ndevos@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for ae48c60 - Browse repository at this point
Copy the full SHA ae48c60View commit details -
ci: update to golangci-lint v1.53.0
Version 1.47.3 of golangci-lint does not support Go 1.20, so we'll need to use a newer version. Signed-off-by: Niels de Vos <ndevos@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for 8956e2f - Browse repository at this point
Copy the full SHA 8956e2fView commit details -
build: address
nolintlint
errors from new golangci-lintSigned-off-by: Niels de Vos <ndevos@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for 187e727 - Browse repository at this point
Copy the full SHA 187e727View commit details -
ci: disable
depguard
linter in golangci-lintThe `depguard` linter needs additonal configuration, namely a list of packages that may (not) be imported. See-also: https://github.com/OpenPeeDeeP/depguard Signed-off-by: Niels de Vos <ndevos@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for 86834cc - Browse repository at this point
Copy the full SHA 86834ccView commit details -
ci: disable
gocritic:uncheckedInlineErr
due to false-prositivesuncheckedInlineErr gives many false-positives, there is no need to rewrite all of the reported if-statements. Signed-off-by: Niels de Vos <ndevos@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for 7d64da8 - Browse repository at this point
Copy the full SHA 7d64da8View commit details -
build: address
gocritic
warningsSigned-off-by: Niels de Vos <ndevos@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for af8a091 - Browse repository at this point
Copy the full SHA af8a091View commit details -
build: address
nlreturn
warningsSigned-off-by: Niels de Vos <ndevos@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for ffa66b0 - Browse repository at this point
Copy the full SHA ffa66b0View commit details -
build: address
golint
warningsSigned-off-by: Niels de Vos <ndevos@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for 8596d68 - Browse repository at this point
Copy the full SHA 8596d68View commit details -
Signed-off-by: Niels de Vos <ndevos@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for 1817910 - Browse repository at this point
Copy the full SHA 1817910View commit details -
build: address
gocritic
warningsSigned-off-by: Niels de Vos <ndevos@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for 60074cd - Browse repository at this point
Copy the full SHA 60074cdView commit details -
build: address
ginkgolinter
warningsSigned-off-by: Niels de Vos <ndevos@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for 122e9cb - Browse repository at this point
Copy the full SHA 122e9cbView commit details -
ci: disable
revive:dot-imports
The `revive:dot-imports` rule complains about the same problems that `golint` reports. We only need one `//nolint:golint // ...` comment, not a second one for revive. Signed-off-by: Niels de Vos <ndevos@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for 8420e1e - Browse repository at this point
Copy the full SHA 8420e1eView commit details -
ci: disable
stylecheck:dot-imports
The `stylecheck:dot-imports` rule complains about the same problems that `golint` reports. We only need one `//nolint:golint // ...` comment, not a second one for stylecheck. Signed-off-by: Niels de Vos <ndevos@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for 756d186 - Browse repository at this point
Copy the full SHA 756d186View commit details -
build: address
errorlint
warningSigned-off-by: Niels de Vos <ndevos@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for 1a4b229 - Browse repository at this point
Copy the full SHA 1a4b229View commit details -
Signed-off-by: Niels de Vos <ndevos@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for 8992db1 - Browse repository at this point
Copy the full SHA 8992db1View commit details -
build: address
interfacer
warningSigned-off-by: Niels de Vos <ndevos@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for 70961d3 - Browse repository at this point
Copy the full SHA 70961d3View commit details -
build: address
interfacebloat
warning for SubVolumeClientSigned-off-by: Niels de Vos <ndevos@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for e80bc09 - Browse repository at this point
Copy the full SHA e80bc09View commit details -
build: address
dupword
warningsSigned-off-by: Niels de Vos <ndevos@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for 86b1266 - Browse repository at this point
Copy the full SHA 86b1266View commit details