Skip to content

How can I generate a complete CHANGELOG for an existing repo that has a brand new semantic release setup #2871

Answered by travi
zackarydev asked this question in Q&A
Discussion options

You must be logged in to vote

semantic-release only supports release notes as part of a release. You would need to look into using conventional-changelog directly for that initial generation, which is what we use for the additions per release.

However, our recommendation is to avoid using a changelog file if you can. If you are just looking to add one now to an existing project, you could consider continuing without that file and instead leveraging, for example, GitHub releases. That allows you to avoid the added complexity of committing changes with each release.

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by zackarydev
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants