FYI:
As @olleolleolle said:
I was happy to find some nice words from another library, a TODO list, if you will:
https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-changelog-cli#problems-with-github-changelog-generator-or-similar-projects
github_changelog_generator
could help me a lot on changelog generation (because changelog are huge to generate).
Hi there,
thanks for the nice package! I have a user problem/question:
I was upgrading github-changelog-generator from version 1.14.3
to 1.15.2
recently and due to github-changelog-generator/github-changelog-generator#621 a warning about --since-tag
has now become an error (which is good / fine).
Previously:
Warning: can't find tag 1.1.1, specified with --since-tag option.
Now:
Error: can't find tag 1.1.1, specified with --since-tag option.
What's puzzling is that I do not specify the --since-tag
parameter. And the documentation does not show a default parameter for --since-tag
.
How can I return to the old behavior that --since-tag
is ignored and the full changelog is generated?
this is my command:
github_changelog_generator --user bids-standard --project bids-specification --token ${CHANGE_TOKEN} --output ~/build/CHANGES.md --base ~/build/src/pregh-changes.md --header-label "# Changelog" --no-issues --no-issues-wo-labels --no-filter-by-milestone --no-compare-link --pr-label "" --release-branch master
this is the PR where the issue was discovered: https://github.com/bids-standard/bids-specification/pull/594#issuecomment-688709082
I could imagine that this comes from the --base ~/build/src/pregh-changes.md
part of the command that I specify, because my pregh-changes.md
file starts with ## 1.1.1 ....
... and (not?) coincidentally the error of the changelog generator also references tag 1.1.1
...
--base
option triggers an automatic setting of --since-tag
based on the file passed to --base
. Evidence: https://github.com/github-changelog-generator/github-changelog-generator/pull/258/files
@sappelhoff hey, yes, it's broken in the latest release.
Important update:
All our contributors is really overloaded with our main projects.
But I'm willing to pay and support if someone can help to handle this repo. Please send me message if anyone interested in this! Cheers!
cc github-changelog-generator/github-changelog-generator#727
squash and merge
? changelog-generator can't find the relationship between the squash and merge
d commit and original PR? Do you have any ideas?
Hello. I'm following through the README and I've just tried the line github_changelog_generator -u github_project_namespace -p github_project
with a wild guess at using my user name and the project name. I get a verbose output error, but the main issue seems to be:
`ip': getaddrinfo: nodename nor servname provided, or not known (Faraday::ConnectionFailed)
I've only guessed at what github_project_namespace
and github_project
should be here, is there a way I can find the appropriate values? Could I please have some help fixing this, or are there more detailed instructions I could work from? Thank you.