Skip to content
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

How to adopt changelogen for an already conventional commit project #121

Open
1 task
Kikobeats opened this issue Jun 21, 2023 · 2 comments
Open
1 task

Comments

@Kikobeats
Copy link

Describe the feature

Hello,

I'm going to move from standard-version and friends since the project is deprecated. I found changelogen and I really like it!

Not only that, but I wanted to ask if it could be possible to regenerate the CHANGELOG.md for a project that is already uses conventional commits.

Like generating all the releases from the beginning, is that possible? 🙂

Additional information

  • Would you be willing to help implement this feature?
@pi0
Copy link
Member

pi0 commented Jun 21, 2023

Hi dear @Kikobeats. I made changelogen to move away from standard-version too. Ans yes! It is compatible and will append new release notes to the exiciting CHANGELOG.md. Also you can use changelogen github release all to sync all previous releases!

I would recommand to use without --release for bumping first virsion and then use github release subcommand to trigger github sync to make sure nothing goes wrong.

@Kikobeats
Copy link
Author

Ideally, I want to regenerate the whole changelog file; something similar to this:

If this is your first time using this tool and you want to generate all previous changelogs, you could do
$ conventional-changelog -p angular -i CHANGELOG.md -s -r 0

is that possible?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants