-
Notifications
You must be signed in to change notification settings - Fork 286
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
Build: Automated Changelog #602
Comments
Hey @eddiemonge, thanks for bringing this up. Can you recommend a tool? |
There are a few different ones. @sindresorhus what do you use now-a-days? |
https://github.com/sindresorhus/np creates a filled out GitHub release draft after publish now. |
@eddiemonge @sindresorhus Thanks. I tried it out ( |
Did you ever rename your remote? If not, |
@RobinBuschmann You need to set an upstream branch first for the push to work. |
@itaisteinherz Thanks, but the remote branches are setup properly and I only faced the issue with a branch other than Other question: Where do i find the release draft created by |
@RobinBuschmann
If you saved the draft you should be able to find it in the "Releases" page of the repo. Otherwise, it won't be saved (I think, at least), and you'll to write the release yourself. However, when running np, the "new release draft" page should automatically be opened and prefilled for you in your browser (which should stay there unless you closed it). Note that np doesn't save or publish the release draft for you, it only prefills it. |
@RobinBuschmann It would be helpful if you could create a bug report for this issue, and I'll look further into it later. |
I'll do. I'm going to try a new release from a non-master branch the upcoming days. If it isn't working this time (probably I overseen something the last time), I'll come up with a bug report on https://github.com/sindresorhus/np |
I just opened sindresorhus/np#397, which should fix this issue. |
We could provide automated changelog with clear commit message convention like |
It would be nice if there was a changelog for every release so things like breaking changes, new features and bug fixes can be easily discovered. There are tools to automate this so with a one-time setup, it doesn't even have to be thought of again.
The text was updated successfully, but these errors were encountered: