-
Type: Task
-
Resolution: Gone away
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: CI
-
None
-
Iteration Yucca, Iteration Z, Iteration Athens, Iteration Barcelona, Iteration Chicago, Iteration Ibadan
-
Not Needed
In the scope of this ticket we want to configure GitHub actions to automatically publish all merged changes to Compass dependencies (Compass publishing is out of scope for this one).
- Whenever there is a change on a package that is merged the github action will publish the changed package and any dependents with an increased minor version. Then the github action will update the versions of all packages in master to have the new version with a -dev.0 or -next.0 at the end.
- If a package needs to be updated for a major release that can be done manually from the package and then updated in the package.
TODO
- We need to investiagte how straightforward it is to do independent releases with lerna before committing to the approach
COMPASS-4700
- depends on
-
COMPASS-4703 Update the migration script to pull all compass dependencies to the monorepo
- Closed