Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

README.md

Python Security

Run Python security scans (bandit + safety) via mise.

Usage

name: Integration
on:
  pull_request:
    branches: [main]

concurrency:
  group: ${{ github.workflow }}-${{ github.ref }}
  cancel-in-progress: true

jobs:
  security:
    runs-on: ubuntu-latest
    timeout-minutes: 10
    steps:
      - uses: elpic/actions/integration/python/security@v1

With just

      - uses: elpic/actions/integration/python/security@v1
        with:
          setup: just
          security-task: security

Inputs

Input Required Default Description
setup no bash Tool setup method -- bash, mise, node, just, or none
node-version no 20 Node.js version (used when setup=node)
security-task no security Task to run

Notes

Your project needs a task named security (or override via security-task).