github-tools / github-release-notes

Node module to create a release or a changelog from a tag and uses issues or commits to creating the release notes.
https://github-tools.github.io/github-release-notes/
GNU General Public License v3.0
883 stars 324 forks source link

Provide commit sha to start with #206

Open masim05 opened 5 years ago

masim05 commented 5 years ago

Thanks for such a useful tool.

Current high level logic of gren.js release --data-source=commits is:

As a result, the following workflow is problematic (release notes are empty):

One option to fix it is to provide sha to start history with. Currently it is not provided so default master is used.

I will create a PR doing that. Also any workaround is appreciated.

The issue may be related to https://github.com/github-tools/github-release-notes/issues/195 and https://github.com/github-tools/github-release-notes/issues/116 .