You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
chore: Run only the changed submodule's tests for test-only PRs (#5936)
Previously detect-changes treated any change under a submodule as a
source change, recursively pulling in all dependent submodules. For
PRs that only touch a submodule's tests/ directory this ran the full
suite unnecessarily.
Add is_source_changed() and split detection into two passes: source
changes still propagate to dependents, while test-only changes add
just the changed submodule without propagation.
0 commit comments