Extension development workflows

Keep extension releases stable by combining debugging, security, performance, testing, and CI workflows.

Workflow chooser

Goal Read this
Diagnose local failures quickly Troubleshooting
Understand dev reload outcomes Dev update behavior
Lock down extension safety checks Security checklist
Reduce runtime and startup regressions Performance playbook
Add end-to-end confidence checks Playwright E2E
Set up CI templates CI templates
Apply cross-command controls Global flags

Release confidence loop

  1. Run targeted local checks (dev + troubleshooting).
  2. Build production artifacts (build / start).
  3. Validate critical flows with E2E and smoke checks.
  4. Run CI templates before store submission.

Next steps

Video walkthrough

Video demo soon: workflows release confidence loop