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

Automate the changelog #75

Open
alexdresko opened this issue Jun 12, 2017 · 1 comment
Open

Automate the changelog #75

alexdresko opened this issue Jun 12, 2017 · 1 comment

Comments

@alexdresko
Copy link
Owner

Summary

In a recent post on the blog, I mentioned an unanswered question about how to handle the change log. I just stumbled across some possible solutions while doing something for work.

Expected Behavior

The change log and git release notes should be automatically generated based on the Github issues.

Current Behavior

We have no standard. No plan. No decision has been made.

Possible Solution

The following links may prove helpful:

change log github issues - Google Search
https://www.google.com/search?q=change+log+github+issues&oq=change+log+github+issues&aqs=chrome..69i57j0.3019j0j1&sourceid=chrome&ie=UTF-8

skywinder/github-changelog-generator: Automatically generate change log from your tags, issues, labels and pull requests on GitHub.
https://github.com/skywinder/github-changelog-generator

Github-changelog-generator by skywinder
https://skywinder.github.io/github-changelog-generator/#output-example

Why not use GitHub release notes? · Issue #1 · olivierlacan/keep-a-changelog
olivierlacan/keep-a-changelog#1

Steps to Reproduce (for bugs)

  1. Make some changes to the codebase
  2. Release a new version. What's that process again? Oh, right, we don't have one.

Context

Automate everything, forever.

@alexcanessa
Copy link

alexcanessa commented Jun 19, 2017

@alexdresko I was reading out your issue and I think the npm package ⚡️🤖 gren might suit you.

Generates release notes for the tags and generates Github releases. All is based on issues which you can also link to milestones.

If you want I could help to set it up.

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