Skip to content

ci: add govulncheck job to "Code scanning" workflow#5

Open
knecasov wants to merge 3 commits into
mainfrom
add-govulncheck
Open

ci: add govulncheck job to "Code scanning" workflow#5
knecasov wants to merge 3 commits into
mainfrom
add-govulncheck

Conversation

@knecasov

@knecasov knecasov commented Mar 7, 2026

Copy link
Copy Markdown
Owner

What

Add a govulncheck job to the existing "Code scanning" workflow to detect known Go vulnerabilities.

Why

The project currently lacks automated vulnerability scanning for Go dependencies and standard libraries. govulncheck identifies direct and indirect calls to known vulnerabilities, distinguishing between those actually invoked by the code and those that are not.

Changes

  • add govulncheck job using golang/govulncheck-action
  • runs on push, pull request, and weekly schedule (inherited from the workflow)

@github-actions

github-actions Bot commented Mar 7, 2026

Copy link
Copy Markdown

go-test-coverage report

Total test coverage: 63.8% (1402/2197)

No coverage changes in any files compared to the base.

@knecasov
knecasov force-pushed the add-govulncheck branch 6 times, most recently from 9abdc8d to 05669fc Compare March 12, 2026 19:50
Signed-off-by: Klara Necasova <knecasov@redhat.com>
- add govulncheck job using golang/govulncheck-action to detect
  known Go vulnerabilities
- run as part of existing analysis workflow on push, pull request,
  and weekly schedule

Signed-off-by: Klara Necasova <knecasov@redhat.com>
- fix standard library vulnerabilities found by govulncheck

Signed-off-by: Klara Necasova <knecasov@redhat.com>
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