I am managing a gitlab repo which has as dependencies two packages which are also hosted on gitlab, and on pip.
As part of my CI pipeline, I install the latest version of these dependencies from pypi (which is synced with the master branches of each of these dependencies).
I'd like to know how to automatically trigger the CI when one of these dependencies is gets a version bump. Would be cool to know how to trigger when:
- Master branches of dependencies get changed. (Also, out of curiosity, would it be possible if the dependencies were hosted on Github instead, for instance, while my repo is still on gitlab?)OR
- Pypi package gets an update.