File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 3333 - run : just generate-docs
3434 - run : git diff --exit-code docs.md || (echo "Documentation is out of date. Please run 'just generate-docs' and commit the changes." && exit 1)
3535
36+ audit :
37+ name : Audit Python dependencies
38+ runs-on : ubuntu-latest
39+ steps :
40+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd
41+ - uses : citizensadvice/python-uv-setup-action@b146d8feb2c392a8b22a8e06031ee51b8b5b92cb
42+ - uses : extractions/setup-just@53165ef7e734c5c07cb06b3c8e7b647c5aa16db3
43+ - run : just audit
44+
3645 tests-successful :
3746 name : All Checks Passed
3847 runs-on : ubuntu-latest
Original file line number Diff line number Diff line change @@ -23,6 +23,11 @@ format *paths:
2323 uv run ruff check --fix {{ paths }}
2424 just --fmt --unstable
2525
26+ # Audit dependencies for security vulnerabilities
27+ [group (" Security" )]
28+ audit :
29+ uv audit --frozen --preview-features audit
30+
2631# Run the test suite
2732[group (" Testing" )]
2833unit-tests :
You can’t perform that action at this time.
0 commit comments