[COMPASS-6023] Always publish packages from main to unstable tag Created: 16/Aug/22 Updated: 22/Jun/23 Resolved: 22/Jun/23 |
|
| Status: | Closed |
| Project: | Compass |
| Component/s: | CI, Tech debt |
| Affects Version/s: | None |
| Fix Version/s: | No version |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Maurizio Casimirri | Assignee: | Unassigned |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Story Points: | 5 |
| Documentation Changes: | Not Needed |
| Description |
|
Each time a commit on main happens we want to run lerna version + lerna publish in order to publish all the packages to a commit based NPM dist-tag: eg. unstable- {sha}- {date}@mongodb-js/aggregations@1.2.3 --> unstable-79b8fc667-20210920 These packages can be used to trigger downstream CIs and run tests against the latest code, like this: npm run install `@mongodb-js/aggregations@unstable-79b8fc667-20210920` See https://mongodb.slack.com/archives/C03J73N4L58/p1660595479576099 |
| Comments |
| Comment by Sergey Petushkov [ 22/Jun/23 ] |
|
Already happens after https://github.com/mongodb-js/compass/pull/3525 |