Skip to content

Vulnerability Scan

Vulnerability Scan #4

name: Vulnerability Scan
# Thin caller — scan logic lives in projectbluefin/actions/reusable-vulnerability-scan.yml
on:
schedule:
- cron: '0 8 * * 1' # Monday 08:00 UTC — weekly scan for newly-disclosed CVEs
workflow_dispatch:
inputs:
image_ref:
description: "Full image ref to scan (default: stable image)"
required: false
default: ""
permissions:
contents: read
security-events: write
jobs:
scan:
name: Vulnerability scan
permissions:
contents: read
security-events: write
uses: projectbluefin/actions/.github/workflows/reusable-vulnerability-scan.yml@v1
with:
image_matrix: '{"include":[{"image_name":"dakota"},{"image_name":"dakota-nvidia"}]}'
default_tag: 'stable'
image_ref: ${{ inputs.image_ref || '' }}
secrets: inherit