Skip to content

OWASP Dependency Check #497

OWASP Dependency Check

OWASP Dependency Check #497

name: OWASP Dependency Check
on:
schedule:
- cron: '0 5 * * *' # Runs daily at 5 AM UTC
workflow_dispatch: # Allows manual triggering
jobs:
depcheck:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v6
- name: Run Dependency Check
uses: dependency-check/Dependency-Check_Action@main
with:
project: 'presidium-layouts-base'
path: '.'
format: 'HTML'
out: 'dependency-reports'
args: >
--failOnCVSS 7
--enableRetired
--enableExperimental
- name: Upload Dependency Check report
if: always()
uses: actions/upload-artifact@v7
with:
name: Dependency Check report
path: ${{ github.workspace }}/dependency-reports