Update golangci-lint to v2.12.2 with canonical config
merge-ready
All checks were successful
check / check (push) Successful in 2m0s
ci: add Gitea Actions workflow for make check
merge-ready
All checks were successful
check / check (push) Successful in 59s