diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0c78d5a..6c322a1 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -2,7 +2,7 @@ name: CI on: push: - branches: [main, 'claude/**'] + branches: [main] pull_request: branches: [main] workflow_call: diff --git a/CLAUDE.md b/CLAUDE.md index c9acd38..26c1663 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -146,7 +146,7 @@ A `Makefile` wraps all common tasks for tool-agnostic usage. Run `make help` to GitHub Actions with two workflows: -**CI** (`.github/workflows/ci.yml`) — runs on push to `main`/`claude/**` and PRs to `main`: +**CI** (`.github/workflows/ci.yml`) — runs on push to `main` and PRs to `main` (branch work is validated once via the PR event, avoiding duplicate push+PR runs): 1. **Lint & Type Check** — `pnpm check` 2. **Unit Tests** — `pnpm test:unit` 3. **Build** — `pnpm build` (depends on steps 1+2)