name: Dependency Review # This workflow is designed to be called by other workflows rather than triggered automatically # This allows for more controlled execution and integration with other CI/CD processes # To enable automatic execution on pull requests, uncomment the line below: # on: [pull_request] on: [workflow_call] permissions: contents: read # Required to post security advisories security-events: write pull-requests: write jobs: dependency-review: runs-on: ubuntu-latest steps: - name: 'Checkout Repository' uses: actions/checkout@v6 - name: 'Dependency Review' uses: actions/dependency-review-action@v4 with: fail-on-severity: moderate comment-summary-in-pr: always