CI now detects which paths changed and skips irrelevant jobs: - Platform (Go): only runs when platform/** changes - Canvas (Next.js): only runs when canvas/** changes - Python Lint: only runs when workspace-template/** changes - Shellcheck: only runs when tests/e2e/** or scripts/** change - E2E API: only runs when platform/** or tests/e2e/** change Docs-only PRs (*.md, docs/**) skip all 5 jobs, saving ~15 min of runner time per PR. Uses dorny/paths-filter for the CI workflow and native paths: filter for the E2E workflow. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| workflows | ||