Commit graph

3 commits

Author SHA1 Message Date
Kevin Turcios
d344324325 ci: replace wildcard path triggers with targeted filters on E2E tests
All 12 E2E workflows used `paths: ['**']` which triggered on every file
change — docs, configs, experiments, etc. This caused ~140-200 min of
compute per push event (18+ parallel workflows).

Now E2E tests only trigger when relevant source code changes:
- Python E2E: codeflash/**, tests/**, pyproject.toml, uv.lock, workflow files
- JS E2E: same + packages/**
- Java E2E: already had proper path filters (no change needed)

Estimated savings: ~$150-200/mo in CI compute.
2026-04-09 02:06:28 -05:00
Sarthak Agarwal
483fa44f36 package installer to e2e test 2026-01-29 14:31:06 +05:30
misrasaurabh1
79ae59f399 add gha e2e tests 2026-01-27 20:57:08 -08:00