diff --git a/.golangci-kal.yml b/.golangci-kal.yml index d374850e08b2..2b0d0823d29f 100644 --- a/.golangci-kal.yml +++ b/.golangci-kal.yml @@ -23,6 +23,7 @@ linters-settings: - "maxlength" # Ensure all strings and arrays have maximum lengths/maximum items. - "nobools" # Bools do not evolve over time, should use enums instead. - "nofloats" # Ensure floats are not used. + - "nomaps" # Ensure maps are not used. - "optionalorrequired" # Every field should be marked as `+optional` or `+required`. - "requiredfields" # Required fields should not be pointers, and should not have `omitempty`. - "statussubresource" # All root objects that have a `status` field should have a status subresource. diff --git a/hack/tools/.custom-gcl.yaml b/hack/tools/.custom-gcl.yaml index ea9e561fec4e..2319261561c9 100644 --- a/hack/tools/.custom-gcl.yaml +++ b/hack/tools/.custom-gcl.yaml @@ -3,4 +3,4 @@ name: golangci-lint-kal-v1.63.4 destination: ./bin plugins: - module: 'github.com/JoelSpeed/kal' - version: v0.0.0-20250305092907-abd233a9fed8 + version: v0.0.0-20250407102514-379949d8df6f