Declare golangci config version 2 so the v2 binary installed in CI can parse project lint settings successfully.
Co-authored-by: Cursor <cursoragent@cursor.com>
Align golangci config with CI runner support, skip unsupported Windows race execution, and allow release-please to use a PAT fallback token for PR creation when GITHUB_TOKEN is restricted.
Co-authored-by: Cursor <cursoragent@cursor.com>