We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4d96624 commit be693a6Copy full SHA for be693a6
.github/workflows/pre-commit.yml
@@ -24,3 +24,15 @@ jobs:
24
run: |
25
pip install pre-commit==3.7.0
26
pre-commit run --show-diff-on-failure --color=always --all-files
27
+ pip-audit:
28
+ runs-on: ubuntu-latest
29
+ steps:
30
+ - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
31
+ - name: Install uv
32
+ uses: astral-sh/setup-uv@caf0cab7a618c569241d31dcd442f54681755d39 # v3.2.4
33
+ with:
34
+ version: "latest"
35
+ - name: Install dependencies
36
+ run: uv sync --all-groups && uv add --dev pip-audit
37
+ - name: Run pip-audit
38
+ run: uv run pip-audit # Will fail if vulnerabilities are found
0 commit comments