diff --git a/.github/workflows/claude-unified.yml b/.github/workflows/claude-unified.yml deleted file mode 100644 index 1ec2541..0000000 --- a/.github/workflows/claude-unified.yml +++ /dev/null @@ -1,71 +0,0 @@ -name: Claude AI Integration - -on: - # Interactive Claude support - issue_comment: - types: [created] - pull_request_review_comment: - types: [created] - issues: - types: [opened, assigned] - pull_request_review: - types: [submitted] - # Automatic PR review - pull_request: - types: [opened, synchronize] - -jobs: - claude-interactive: - if: | - (github.event_name == 'issue_comment' && contains(github.event.comment.body, '@claude')) || - (github.event_name == 'pull_request_review_comment' && contains(github.event.comment.body, '@claude')) || - (github.event_name == 'pull_request_review' && contains(github.event.review.body, '@claude')) || - (github.event_name == 'issues' && (contains(github.event.issue.body, '@claude') || contains(github.event.issue.title, '@claude'))) - runs-on: ubuntu-latest - permissions: - contents: read - pull-requests: read - issues: read - id-token: write - actions: read - steps: - - name: Checkout repository - uses: actions/checkout@v4 - with: - fetch-depth: 1 - - - name: Run Claude Code Interactive - uses: anthropics/claude-code-action@beta - with: - claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }} - additional_permissions: | - actions: read - - claude-review: - if: github.event_name == 'pull_request' - runs-on: ubuntu-latest - permissions: - contents: read - pull-requests: read - issues: read - id-token: write - steps: - - name: Checkout repository - uses: actions/checkout@v4 - with: - fetch-depth: 1 - - - name: Run Claude Code Review - uses: anthropics/claude-code-action@beta - with: - claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }} - direct_prompt: | - Please review this pull request and provide feedback on: - - Code quality and TypeScript/Rust best practices - - Potential bugs or security issues - - Performance considerations for desktop app packaging - - CLI usability and error handling - - Test coverage completeness - - Be constructive and helpful in your feedback. - use_sticky_comment: true