Skip to content

📦 Bump versions of multiple dependencies to address vulnerabilities #12

📦 Bump versions of multiple dependencies to address vulnerabilities

📦 Bump versions of multiple dependencies to address vulnerabilities #12

Workflow file for this run

name: Python Security Scan
on:
push:
branches: [ main ]
pull_request:
branches: [ main ]
jobs:
scan:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: '3.10'
- run: |
pip install pip-audit safety bandit || true
if [ -f requirements.txt ]; then pip install -r requirements.txt || true; fi
if [ -f setup.py ]; then pip install . || true; fi
if [ -f pyproject.toml ]; then pip install . || true; fi
pip-audit || true
safety check --full-report || true
bandit -q -r . || true