In our code base we have about 10 libraries which are hosted in their own repository. Each one is generated into a conan package and uploaded to artifactory. Some of the libs are inter dependant and then our main application in another repo consumes all 10 libraries too. It is cumbersome and error-prone to have to update the version in each repo. How have people got around this I know there are such a thing as version ranges but Im not sure about this. Or have people put hooks in their CI to notify that a package has been updated.
Source: Windows Questions C++