Skip to content

chore: add uv audit to CI workflows#269

Draft
toby-coleman with Copilot wants to merge 1 commit into
mainfrom
copilot/add-uv-audit-step-ci
Draft

chore: add uv audit to CI workflows#269
toby-coleman with Copilot wants to merge 1 commit into
mainfrom
copilot/add-uv-audit-step-ci

Conversation

Copilot AI commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

Summary

Add dependency auditing to the CI workflows that resolve or package Python dependencies. This makes dependency malware/vulnerability checks a first-class CI gate across validation and release paths.

Changes

  • CI dependency audit gates

    • Added uv audit --locked to the main validation workflow after dependency installation.
    • Added the same audit gate to docs, PyPI publish, Docker publish, and benchmark workflows where dependencies are resolved or exported.
  • Scope

    • Covers both PR-time and release-time pipelines, so audits run before lint/test/doc build, package build, and image publication steps.
  • Workflow pattern

    - name: Audit dependencies
      run: uv audit --locked

@codecov

codecov Bot commented Jul 20, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

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