-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore: add changelogs & readme cleanups #110
base: main
Are you sure you want to change the base?
Conversation
This adds a repo & package level changelog. I did this by doing the following in order: - Root level changelog: `npx conventional-changelog --preset angular --release-count 0 --commit-path $PWD --pkg $PWD/package.json --outfile $PWD/CHANGELOG.md --verbose` - Package level changelog: `npx lerna exec --concurrency 1 --stream -- 'conventional-changelog --preset angular --release-count 0 --commit-path $PWD --pkg $PWD/package.json --outfile $PWD/CHANGELOG.md --verbose'`
@joewagner I want to add some sort of changelog feature to the monorepo so that I can pull these updates easily into weeknotes. Lerna can use the So, I'm not sure how feasible running |
Here's an example of what it looks like if I run it with the what's on
Note that I ran this on
|
First off adding changelogs is a great idea! I wonder if there's a way to do it with github actions? I'm not familiar with |
Summary
conventional-changelog
.Details
To backfill the latest release changelogs, I ran the following in order:
This created CHANGELOG.md files at the root level as well as for each package. Fwiw, I'm not sure why the first command alone didn't generate the changelog for each package, which is why the second command was needed.
How it was tested
N/A
Checklist: