Stages that are dependent on the branch is already part of the plans, but stages dependent on commits of changes within a directory would go a long way towards proper support of monorepos.
Need to be able to take a commit and a path, and return a bool about whether the change has occurred in the commit.
Related: #48
Some form of splitting instructions across the repo in different files could help keep the top-level logic clean, but the mechanism for how those separate files would be referenced needs some design consideration.
Stages that are dependent on the branch is already part of the plans, but stages dependent on commits of changes within a directory would go a long way towards proper support of monorepos.
Need to be able to take a commit and a path, and return a bool about whether the change has occurred in the commit.
Related: #48 Some form of splitting instructions across the repo in different files could help keep the top-level logic clean, but the mechanism for how those separate files would be referenced needs some design consideration.