From 1c9bc09199d6024871fe459f92206e0a68483fc5 Mon Sep 17 00:00:00 2001 From: Claude Code Bot Date: Mon, 12 Oct 2026 19:36:24 -0700 Subject: [PATCH] ci: remove the Claude assistant workflow No repo runs Claude in CI, and the CLAUDE_CODE_OAUTH_TOKEN secret is gone, so every @claude run failed. --- .github/workflows/claude.yml | 28 ---------------------------- README.md | 2 +- 2 files changed, 1 insertion(+), 29 deletions(-) delete mode 100644 .github/workflows/claude.yml diff --git a/.github/workflows/claude.yml b/.github/workflows/claude.yml deleted file mode 100644 index 601c61d..0000000 --- a/.github/workflows/claude.yml +++ /dev/null @@ -1,28 +0,0 @@ -name: Claude Code - -# Caller of the shared claude-assistant workflow. The `issues` trigger is -# left out on purpose: this repo removed issue-triggered runs in May 2026. -# `issues: read` stays because the reusable workflow's job requests it. -permissions: - contents: read - pull-requests: read - issues: read - id-token: write - -on: - issue_comment: - types: [created] - pull_request_review_comment: - types: [created] - pull_request_review: - types: [submitted] - -jobs: - claude: - if: | - (github.event_name == 'issue_comment' && contains(github.event.comment.body, '@claude') && contains(fromJSON('["OWNER", "MEMBER", "COLLABORATOR"]'), github.event.comment.author_association)) || - (github.event_name == 'pull_request_review_comment' && contains(github.event.comment.body, '@claude') && contains(fromJSON('["OWNER", "MEMBER", "COLLABORATOR"]'), github.event.comment.author_association)) || - (github.event_name == 'pull_request_review' && contains(github.event.review.body, '@claude') && contains(fromJSON('["OWNER", "MEMBER", "COLLABORATOR"]'), github.event.review.author_association)) - uses: smartwatermelon/github-workflows/.github/workflows/claude-assistant.yml@v3 - secrets: - claude_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }} diff --git a/README.md b/README.md index 6710dc5..9d17669 100644 --- a/README.md +++ b/README.md @@ -88,7 +88,7 @@ Internal repo; not intended for public consumption. - `docs/plans/` — design docs and specs for non-trivial scripts. - `tests/` — `bats` test suites and fixtures (`ssh-wrapper.bats`). - `LaunchAgents/` — placeholder only; active plists live in `~/Developer/LaunchAgents/`. -- `.github/workflows/` — `claude.yml`, `claude-blocking-review.yml`, `dependabot-auto-merge.yml` (PR-review automation and dependabot auto-merge). Scheduled ralph-burndown automation moved to a LaunchAgent on mimolette.local. +- `.github/workflows/` — `claude-blocking-review.yml`, `dependabot-auto-merge.yml` (PR-review automation and dependabot auto-merge). Scheduled ralph-burndown automation moved to a LaunchAgent on mimolette.local. ## Standards