I’ve noticed a problem when creating a bot that notifies what packages have changed on each merge request. Consider the following dependency graph: Change package-c -> test package-{a,c} Change package-e -> test package-{a,b,c,e} Change package-d -> test package-{a,d} You get the point, we only want to test the packages that…