mirror of
https://github.com/redwoodjs/local-ci.git
synced 2026-09-19 07:54:29 +08:00
1e2714b101
* docs: simplify testing instructions in CLAUDE.md Use single `npx agent-ci run --all` command instead of separate unit/e2e steps. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> * fix: pull runner image before createContainer to fix first-run failure Fixes #203 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> --------- Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
873 B
873 B
Agent CI — Claude Code Instructions
Rules
- Changeset Required — Every PR must include a changeset and update the root CHANGELOG.md
Machinen — Agent Rules
Testing
Before completing any work, you MUST run and pass:
npx agent-ci run --all --quiet --pause-on-failure
If it fails, fix the issue and re-run. Do not tell the user work is done until it passes.
CI
- Always use
--quiet(-q) when running agent-ci. - Run
/validateto check all workflows:npx agent-ci run --all -q -p
Code
- This is a Node.js ESM project (
.mjsfiles). Useimport, notrequire. - Package manager is pnpm (pinned via
packageManagerin package.json). - Docker operations go through
src/docker.mjs. Cloud operations throughsrc/cloud.mjs. - The user authenticates via OAuth (
gh auth login), never API keys.