Skip to content

Revert "feat(action): React Doctor Review composite action (#307)"#443

Merged
aidenybai merged 1 commit into
mainfrom
revert/pr-307-doctor-review-action
May 23, 2026
Merged

Revert "feat(action): React Doctor Review composite action (#307)"#443
aidenybai merged 1 commit into
mainfrom
revert/pr-307-doctor-review-action

Conversation

@aidenybai
Copy link
Copy Markdown
Member

@aidenybai aidenybai commented May 23, 2026

Reverts #307.

Cleanly reverts the squash-merge commit 30f05ef5 (no conflicts — the two commits landed on main after #307 don't touch any of the reverted files).

Removed:

  • .github/workflows/doctor-action.yml
  • actions/inspect/action.yml
  • actions/review/**
  • restores action.yml, packages/react-doctor/README.md, packages/react-doctor/tests/github-action.test.ts, pnpm-lock.yaml, pnpm-workspace.yaml to their pre-feat(action): React Doctor Review composite action #307 state.

Made with Cursor


Note

Low Risk
Low risk revert that primarily deletes action/workflow code and dependencies; main impact is behavior change back to the simpler npx react-doctor-based composite action for GitHub feedback.

Overview
Reverts the earlier PR-review-style GitHub Action: removes the .github/workflows/doctor-action.yml workflow and deletes the entire actions/review implementation (Octokit/GQL, inline thread reconciliation, check runs) along with the legacy actions/inspect action.

Restores the root action.yml as the only composite action, which runs npx react-doctor@latest with inputs like diff, fail-on, annotations, offline, and optionally posts/updates a sticky PR comment plus a score output.

Updates docs/tests to reference uses: millionco/react-doctor@main at the repo root (and the new action.yml path), and trims workspace/lockfile entries by removing the actions/* package and its dependencies.

Reviewed by Cursor Bugbot for commit ec7461f. Bugbot is set up for automated code reviews on this repo. Configure here.

@reactreview
Copy link
Copy Markdown

reactreview Bot commented May 23, 2026

No new issues

Reviewed by reactreview for commit ec7461f. Configure here.

@vercel
Copy link
Copy Markdown

vercel Bot commented May 23, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
react-doctor-website Ready Ready Preview, Comment May 23, 2026 8:35am

@aidenybai aidenybai force-pushed the revert/pr-307-doctor-review-action branch from 26834b3 to ec7461f Compare May 23, 2026 08:34
@aidenybai aidenybai merged commit 5236969 into main May 23, 2026
6 checks passed
aidenybai added a commit that referenced this pull request May 23, 2026
README (594 → 394 lines, -34%):
- collapse 3 redundant YAML examples in `PR blocking` to one explanation
- shrink Husky/lint-staged walkthrough to one config block + one warning
- compress `Custom rules` from 60 lines of numbered tutorial to a single example
- merge `Agent and CI integration` bullet list (duplicated CLI ref + PR blocking + Node API)
- collapse 5 prose paragraphs after the config table into a 5-bullet list
- cut implementation-detail bullet list of `rn-no-raw-text` Platform.OS forms
- drop NickvanDyke "we ported these rules" trivia paragraph
- replace duplicated install block in `Resources & Contributing Back` with one line
- inline single-row `Optional companion plugins` table

CONTEXT.md + .specs/inspect-pipeline.md:
- drop `actions/review` / `@react-doctor/review-action` section (reverted in #443)
- replace `@react-doctor/project-info` / `@react-doctor/types` refs with
  `core/src/project-info` / `core/src/types` (folded into core in #440)
- fix "13 leaf reasons today" miscount → 12
- update service count 9 → 11

Deletes:
- TODOS.md (442-line working backlog — belongs in issues, not the repo)
- .agents/skills/thermo-nuclear-code-quality-review/ (200-line skill)
- packages/react-doctor/CHANGELOG.md.bak (68KB tracked backup file)

Validated: `pnpm format`, `pnpm lint`, `pnpm typecheck`, `pnpm test` (1449 pass, 3 skip).

Co-authored-by: Cursor <cursoragent@cursor.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant