From 64ca8bd4d24b5de287d16ec92ac81d55b58716c0 Mon Sep 17 00:00:00 2001 From: Ivan Date: Wed, 12 Nov 2025 18:47:23 -0600 Subject: [PATCH] add safety workflow --- .github/workflows/safety.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 .github/workflows/safety.yml diff --git a/.github/workflows/safety.yml b/.github/workflows/safety.yml new file mode 100644 index 0000000..bc9c308 --- /dev/null +++ b/.github/workflows/safety.yml @@ -0,0 +1,17 @@ +name: Safety +on: + push: + branches: [ main ] + schedule: + - cron: '0 0 * * 0' # weekly +jobs: + security: + runs-on: ubuntu-latest + permissions: + contents: read + steps: + - uses: actions/checkout@main + - name: Run Safety CLI to check for vulnerabilities + uses: pyupio/safety-action@7baf6605473beffc874c1313ddf2db085c0cacf2 # v1 + with: + api-key: ${{ secrets.SAFETY_API_KEY }}