# SPDX-FileCopyrightText: 2026 Progmasoft # SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0 name: Dependency Review # Looks at the dependencies a pull request adds or changes, and fails when # one of them has a known vulnerability of high severity or worse. # Dependabot watches what is already there; this holds what comes in. on: pull_request: permissions: {} concurrency: group: dependency-review-${{ github.ref }} cancel-in-progress: true jobs: review: name: Dependency review runs-on: ubuntu-latest timeout-minutes: 10 permissions: contents: read steps: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 with: persist-credentials: false - name: Review the dependency changes uses: actions/dependency-review-action@a1d282b36b6f3519aa1f3fc636f609c47dddb294 # v5.0.0 with: fail-on-severity: high