SIGN IN SIGN UP

Optimize CI workflow by eliminating redundant setup steps (#31383)

- Combine lint, unit, circular dependencies, and examples tests into single job
- Reduce redundant checkout, Node setup, and npm install steps
- Maintain all existing functionality and test coverage
- Keep E2E testing separate due to Windows matrix strategy
- Results in faster execution and better resource efficiency
S
SOUHAILA SERBOUT committed
d9a24afcdf0e4c8a19822017f24662007bc1f5e6
Parent: 36c2b66
Committed by GitHub <[email protected]> on 7/7/2025, 5:22:36 PM