Skip to content

Security Audit

Security Audit #665

name: Security Audit
on:
schedule:
- cron: "36 4 * * *" # Run once a day
workflow_dispatch:
jobs:
security-scan:
name: Security Audit
runs-on: ubuntu-latest
strategy:
matrix:
branch: ["v3"] # List of branches to run the security audit uppon
steps:
- name: Checkout '${{ matrix.branch }}' branch
uses: actions/checkout@v4
with:
ref: ${{ matrix.branch }}
- name: install dependencies
run: npm ci
- name: Use audit-ci
run: npx audit-ci@^6 --config ./audit-ci.jsonc