Hello. I am looking for a way to implement following pattern:
- a first job runs a script that analyze git history to identify which components are impacted by changes
- according to result, one or more jobs have to be triggered with different parameters
- aggregate jobs’ results to mark PR as valid or rejected
To be more concrete, here is the repository I would like to process: https://github.com/SynoCommunity/spksrc/
As a set of cross-compilation Makefiles, splitting everything means hundred of small (3-5 files each) repositories.
Thank you in advance for your help. Yves