Skip to content

ci(security): run govulncheck on admin module#102

Merged
qarlosh merged 1 commit into
masterfrom
ci/security-admin-govulncheck
May 15, 2026
Merged

ci(security): run govulncheck on admin module#102
qarlosh merged 1 commit into
masterfrom
ci/security-admin-govulncheck

Conversation

@qarlosh
Copy link
Copy Markdown
Collaborator

@qarlosh qarlosh commented May 15, 2026

Summary

  • Adds a govulncheck step for the admin module to .github/workflows/security.yml, alongside the existing root / sdk / plugins/contrib steps.
  • Closes a coverage gap: PR ci(admin): publish admin portal binaries on admin/v* tags #100 added admin govulncheck at release time, but PR/push security scans were not running it.
  • gosec already covers admin (see existing Run gosec (admin module) step); this brings govulncheck to parity.

Test plan

  • CI Security / Vulnerability Check job runs the new step on this PR and completes successfully.
  • No other workflows are affected.

The admin module was added to release-time govulncheck in #100, but the
PR/push security workflow only scans root, sdk, and contrib. Add a
symmetric step so admin vulnerabilities are caught on every PR, not just
at release.

gosec already covers admin (separate step); this closes the matching
gap for govulncheck.
@qarlosh qarlosh merged commit 84dad74 into master May 15, 2026
16 of 17 checks passed
@qarlosh qarlosh deleted the ci/security-admin-govulncheck branch May 15, 2026 08:42
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.

2 participants