make generate-golangci-lint-config always overrides lists in the local config.
There's the a suggestion in https://stackoverflow.com/a/67036496
To appends arrays instead of overriding them, simply add a + after the merge operator (*).
https://mikefarah.gitbook.io/yq/operators/multiply-merge#merge-appending-arrays
But that doesn't work , because it duplicates the values that are already present in the local config file.
Originally posted by @wallrj in cert-manager/cert-manager#7752 (comment)