Skip to content

Testing and Release Gates

TIP

Quick reference: npm run test:gate:kit is the highest-confidence pre-merge gate and is used by CI.

Local Quality Gates

bash
npm run build
npm run validate:skills
npm run check:skills
npm run test:gate
npm run test:gate:kit
  • npm run deploy
  • npm run deploy:dry

These chain security checks, syntax checks, test gates, distribution verification, and smoke checks.

CI Gate

GitHub Actions (.github/workflows/ci.yml) runs:

  • npm ci
  • npm run test:gate:kit

Documentation Sync Rule

When commands or storage behavior change, update:

CodyMaster — AI-assisted engineering toolkit