Skip to content

Add a pip-audit dependency CVE scan to CI#18

Merged
CryptoJones merged 1 commit into
mainfrom
chore/pip-audit-ci
Jun 4, 2026
Merged

Add a pip-audit dependency CVE scan to CI#18
CryptoJones merged 1 commit into
mainfrom
chore/pip-audit-ci

Conversation

@CryptoJones
Copy link
Copy Markdown
Owner

Closes #17.

Summary

  • Run pip-audit in GitHub Actions and Woodpecker, and add it to the dev extra, so a known advisory in the dependency tree fails CI.

Test plan

  • ruff check . → All checks passed
  • mypy src → Success: no issues found in 8 source files
  • pip-audit → No known vulnerabilities found (exit 0)
  • pytest -q → 63 passed

Proudly Made in Nebraska. Go Big Red! 🌽 https://xkcd.com/2347/

Run pip-audit in both GitHub Actions and Woodpecker (and add it to the
dev extra), so a known advisory in the dependency tree fails CI rather
than shipping silently. The scan is green today; this brings omind to
parity with the sibling MCP projects, which already gate on it.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@CryptoJones CryptoJones merged commit 0182837 into main Jun 4, 2026
3 checks passed
@CryptoJones CryptoJones deleted the chore/pip-audit-ci branch June 4, 2026 11:20
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.

Add a pip-audit dependency CVE scan to CI

1 participant