Skip to content

Latest commit

 

History

History
26 lines (19 loc) · 1.28 KB

File metadata and controls

26 lines (19 loc) · 1.28 KB

← Back to Backlog

[SC-018] Install Claude GitHub App and remove legacy workflows

Status: Done (2026-03-06) Priority: High Component: .github/workflows/

Summary: As a maintainer, I want to install the official Claude Code GitHub App and remove the legacy hand-rolled Claude workflows, so that PR reviews and issue responses are handled by the supported integration instead of custom workflow files.

Description: The repository currently has two legacy Claude workflow files:

  • .github/workflows/claude-on-demand.yml — triggers on issue/PR comments containing @claude
  • .github/workflows/claude-auto-review.disabled — a disabled auto-review workflow

These should be replaced by the official Claude Code GitHub App, which provides the same functionality with better support, automatic updates, and no need to manage ANTHROPIC_API_KEY as a repository secret.

Acceptance Criteria:

  • Official Claude Code GitHub App is installed on the repository
  • .github/workflows/claude-on-demand.yml is deleted
  • .github/workflows/claude-auto-review.disabled is deleted
  • ANTHROPIC_API_KEY repository secret is reviewed (remove if no longer needed)
  • Claude responds to @claude mentions via the GitHub App

← Back to Backlog