name: Security Review on: pull_request: permissions: contents: read pull-requests: write jobs: security: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 with: ref: ${{ github.event.pull_request.head.sha || github.sha }} fetch-depth: 2 - name: Claude Code Security Review uses: anthropics/claude-code-security-review@main with: claude-api-key: ${{ secrets.ANTHROPIC_API_KEY }} comment-pr: true # Optional configuration: # exclude-directories: "docs,examples" # claudecode-timeout: "20" # claude-model: "claude-3-5-sonnet-20240620"