When we will be used by other projects - make sure that publishing new version does not break any of them.
We can use a crater-like CI to achieve that, i.e. build and run tests for our dependencies using old and new version of our libraries to see if we do not introduce new failures.
When we will be used by other projects - make sure that publishing new version does not break any of them. We can use a crater-like CI to achieve that, i.e. build and run tests for our dependencies using old and new version of our libraries to see if we do not introduce new failures.