Skip to content

fix(ci): pin security audit to Go 1.25.11 to clear crypto/tls govulncheck findings#144

Merged
singret merged 1 commit into
mainfrom
singret/fix-security-audit-go-version
Jul 12, 2026
Merged

fix(ci): pin security audit to Go 1.25.11 to clear crypto/tls govulncheck findings#144
singret merged 1 commit into
mainfrom
singret/fix-security-audit-go-version

Conversation

@singret

@singret singret commented Jul 12, 2026

Copy link
Copy Markdown
Contributor

Problem

The scheduled Security Audit workflow's Go Dependency Audit job fails because go-version: "1.25" resolves to an earlier patch than 1.25.11, and govulncheck flags crypto/tls call chains that are fixed in 1.25.11.

Fix

Pin go-version: "1.25.11" in .github/workflows/security.yml to match the toolchain go1.25.11 directive in backend/go.mod. This ensures govulncheck runs against the exact same toolchain version used in production and CI builds.

Test plan

  • CI green on this PR
  • Manually trigger Security Audit workflow after merge — Go Dependency Audit should pass

@singret
singret merged commit a8f467f into main Jul 12, 2026
4 checks passed
@singret
singret deleted the singret/fix-security-audit-go-version branch July 12, 2026 06:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant