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

Switch to changelog-cli for changelog generation #16

Closed
pavanpodila opened this issue Oct 12, 2016 · 4 comments
Closed

Switch to changelog-cli for changelog generation #16

pavanpodila opened this issue Oct 12, 2016 · 4 comments

Comments

@pavanpodila
Copy link
Contributor

pavanpodila commented Oct 12, 2016

@maniax89 The current approach to changelog generation relies on a ruby toolset. Let's switch to an NPM based approach with changelog-cli: https://github.com/conventional-changelog/conventional-changelog-cli

With that we can create a npm script and get things done more easily. Also the above is used by big projects like angular, karma-runner, etc.

Also I've pushed the tags, so we should have every tag from the beginning, including the 1.3.0

@maniax89
Copy link
Contributor

I liked using the github-based one because it pulls in the issues/PRs/tags/etc. from the github repo as opposed to relying on specific commit formats. I understand it requires ruby toolset instead of npm so I can search for one that is npm-based, but the one you referenced won't give much benefit unless the commits follow an opinionated format.

@pavanpodila
Copy link
Contributor Author

It would be great to be in the npm ecosystem. Hopefully there is a solution

Thanks,
Pavan

On Oct 12, 2016, at 7:44 PM, maniax89 [email protected] wrote:

I liked using the github-based one because it pulls in the issues/PRs/tags/etc. from the github repo as opposed to relying on specific commit formats. I understand it requires ruby toolset instead of npm so I can search for one that is npm-based, but the one you referenced won't give much benefit unless the commits follow an opinionated format.


You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.

@pavanpodila
Copy link
Contributor Author

Lets go with the ruby approach for now and make the 1.3 release. Lets make the new changelog based on the tag I pushed. Once you are done, I can do a npm release!

@maniax89
Copy link
Contributor

See #17

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

No branches or pull requests

2 participants