Skip to content

Merge pull request #1367 from gafderks/dependabot/pip/coverage-7.6.1 #1477

Merge pull request #1367 from gafderks/dependabot/pip/coverage-7.6.1

Merge pull request #1367 from gafderks/dependabot/pip/coverage-7.6.1 #1477

Workflow file for this run

# This workflow will run PyUp security scans on all dependencies that are installed into the environment.
name: PyUp Security Scan
on:
push: # Run on every push to any branch
pull_request: # Run on new pull requests
jobs:
safety:
if: ${{ github.actor != 'dependabot[bot]' }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Set up Python 3.12
uses: actions/setup-python@v5
with:
python-version: '3.12'
cache: 'pipenv'
- name: Install pipenv
run: python -m pip install --upgrade pipenv wheel
- name: Install Safety
run: pipenv install Safety
- name: Install application Python dependencies
run: pipenv install --deploy --dev
- name: Run Safety check
run: pipenv run safety check