Files
prowler/.github/workflows
Alan Buscaglia 45dad0d479 feat(ci): add test impact analysis for selective test execution
- Add test-impact.yml config mapping paths to test patterns
- Add test-impact.py script to analyze changed files
- Add reusable test-impact-analysis.yml workflow
- Add ui-e2e-tests-v2.yml as optimized E2E workflow example

This enables running only relevant tests based on changed files:
- Critical paths (lib, config, models) run ALL tests
- Module paths run only mapped tests
- Side effects detected (e.g., API serializers trigger UI E2E)

Testing: Added dummy change to ui/components/providers to verify
the analysis correctly identifies ui/tests/providers/** as target.
2026-01-21 13:24:53 +01:00
..