Skip to content

Run all non-main CI/CD checks locally

Run the script ./scripts/run-ci-checks.sh to execute every check from the non-main GitHub Actions workflow.

This covers:

  • Python: pre-commit styling, pytest unit tests
  • TypeScript: ESLint, Prettier, Stylelint, typecheck, unit tests, Storybook build, Storybook tests
  • Security: Semgrep SAST scan

If any check fails, report which checks failed and the relevant error output. Do not attempt to fix failures automatically — just report the results.