Update golangci-lint to v2.12.2 with canonical config
needs-rebase
check / check (push) Successful in 32s