Skip to content

build(deps): bump softprops/action-gh-release from 2 to 3 #336

build(deps): bump softprops/action-gh-release from 2 to 3

build(deps): bump softprops/action-gh-release from 2 to 3 #336

Workflow file for this run

# CervellaSwarm - Automated Claude Code Review
# Version: 1.1.0
#
# Uses Claude for automated PR review.
# Triggered on: PR open, sync, or @claude mention
name: CervellaSwarm Review
on:
pull_request:
types: [opened, synchronize]
issue_comment:
types: [created]
jobs:
review:
runs-on: ubuntu-latest
# Run on PR or if @claude is mentioned in a PR comment.
# Skip dependabot PRs (no access to ANTHROPIC_API_KEY secret).
if: >
github.actor != 'dependabot[bot]' &&
(github.event_name == 'pull_request' ||
(github.event_name == 'issue_comment' &&
github.event.issue.pull_request &&
contains(github.event.comment.body, '@claude')))
permissions:
contents: read
pull-requests: write
issues: write
id-token: write
steps:
- name: Checkout Repository
uses: actions/checkout@v6
with:
fetch-depth: 0
- name: Claude Code Review
uses: anthropics/claude-code-action@v1
with:
anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }}
prompt: |
Review this PR. Check for:
1. Code quality and best practices
2. Security issues (no hardcoded secrets)
3. Error handling
Be friendly but thorough. Approve if good, request changes if needed.
- name: Post Review Summary
if: always()
run: |
echo "Review completed!"
echo "PR: ${{ github.event.pull_request.number || github.event.issue.number }}"
echo "Status: ${{ job.status }}"