diff --git a/.github/prompts/review/03-self-improvement.md b/.github/prompts/review/03-self-improvement.md index 0fab1cb..724e101 100644 --- a/.github/prompts/review/03-self-improvement.md +++ b/.github/prompts/review/03-self-improvement.md @@ -5,7 +5,7 @@ beyond the current PR. You can create issues to propose these improvements. ### Scope by Repository -- **`adpeak/claude-code-action`**: Org-wide prompts in `.github/prompts/` +- **`ExaDev/claude-code-action`**: Org-wide prompts in `.github/prompts/` - **Other repositories**: Repo-specific prompts in `.github/prompts/` Both types of prompts can be improved through issue creation. diff --git a/.github/workflows/claude-interactive.yml b/.github/workflows/claude-interactive.yml index 636a81b..95c24ab 100644 --- a/.github/workflows/claude-interactive.yml +++ b/.github/workflows/claude-interactive.yml @@ -27,7 +27,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - uses: adpeak/claude-code-action@main + - uses: ExaDev/claude-code-action@main with: claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }} # Optional: Customize trigger phrase diff --git a/.github/workflows/claude-review.yml b/.github/workflows/claude-review.yml index 6ba7b62..074fdeb 100644 --- a/.github/workflows/claude-review.yml +++ b/.github/workflows/claude-review.yml @@ -20,7 +20,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - uses: adpeak/claude-code-action@main + - uses: ExaDev/claude-code-action@main with: mode: review pr_number: ${{ github.event.pull_request.number }} diff --git a/README.md b/README.md index a53d2e0..600a4ce 100644 --- a/README.md +++ b/README.md @@ -13,11 +13,11 @@ Run these commands in your repo: ```bash # Interactive @claude commands (issues, comments, reviews) curl -L -o .github/workflows/claude-interactive.yml \ - https://raw.githubusercontent.com/AdPeak/claude-code-action/main/.github/workflows/claude-interactive.yml + https://raw.githubusercontent.com/ExaDev/claude-code-action/main/.github/workflows/claude-interactive.yml # Automatic PR reviews curl -L -o .github/workflows/claude-review.yml \ - https://raw.githubusercontent.com/AdPeak/claude-code-action/main/.github/workflows/claude-review.yml + https://raw.githubusercontent.com/ExaDev/claude-code-action/main/.github/workflows/claude-review.yml ``` ### 2. Configure Secret @@ -52,7 +52,7 @@ Composite action that bundles org-wide prompts and layers repo-specific prompts ### How It Works -1. Consumer repo uses `uses: AdPeak/claude-code-action@main` +1. Consumer repo uses `uses: ExaDev/claude-code-action@main` 2. Action composes prompts: org-wide (bundled) + repo-specific (if present) 3. Calls `anthropics/claude-code-action@v1` with composed prompt 4. No cross-repo access, no GitHub App, no runtime file fetching @@ -174,7 +174,7 @@ on: jobs: review: - uses: adpeak/claude-code-action/.github/workflows/claude-review.yml@main + uses: ExaDev/claude-code-action/.github/workflows/claude-review.yml@main secrets: CLAUDE_CODE_OAUTH_TOKEN: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }} ``` @@ -214,7 +214,7 @@ on: jobs: external-review: if: github.event.pull_request.author_association == 'FIRST_TIME_CONTRIBUTOR' - uses: adpeak/claude-code-action/.github/workflows/claude-review.yml@main + uses: ExaDev/claude-code-action/.github/workflows/claude-review.yml@main ``` ### Structured Outputs @@ -222,7 +222,7 @@ jobs: Get validated JSON results for automation: ```yaml -- uses: adpeak/claude-code-action@main +- uses: ExaDev/claude-code-action@main with: mode: review claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }} @@ -247,8 +247,8 @@ Prompt files should be numbered: org-wide `01-09`, repo-specific `10+`. Available environment variables in prompts: -- `$REPO` — Full repo name (e.g., `adpeak/my-project`) -- `$REPO_OWNER` — Org name (e.g., `adpeak`) +- `$REPO` — Full repo name (e.g., `ExaDev/my-project`) +- `$REPO_OWNER` — Org name (e.g., `ExaDev`) - `$REPO_NAME` — Repo name (e.g., `my-project`) - `$PR_NUMBER` — Pull request number (review mode only) @@ -260,7 +260,7 @@ Available environment variables in prompts: ## Self-Improvement Capability -The review workflow for this repository includes self-improvement capability. When reviewing changes to `AdPeak/claude-code-action`, the agent can: +The review workflow for this repository includes self-improvement capability. When reviewing changes to `ExaDev/claude-code-action`, the agent can: - Create issues to propose prompt improvements - Identify gaps, inconsistencies, or enhancement opportunities @@ -285,10 +285,10 @@ When modifying this repo, edit `README.md` directly. To test action changes without merging to main: 1. Create a branch with your changes -2. Push to adpeak/claude-code-action +2. Push to ExaDev/claude-code-action 3. In your test repo, reference the branch: ```yaml - uses: adpeak/claude-code-action@your-branch-name + uses: ExaDev/claude-code-action@your-branch-name ``` 4. Trigger the workflow and verify behavior diff --git a/action.yml b/action.yml index 2489488..d8bad47 100644 --- a/action.yml +++ b/action.yml @@ -1,6 +1,6 @@ name: "Claude Code with Shared Prompts" description: "Claude Code action with org-wide prompts bundled. Optionally layers repo-specific prompts." -author: "AdPeak" +author: "ExaDev" branding: icon: "at-sign" color: "orange"