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

[INFRA] downgrade github-changelog-generator to 1.14.3 due to issue with 1.15.2 #600

Merged
merged 1 commit into from
Sep 8, 2020

Conversation

sappelhoff
Copy link
Member

Due to --since-tag issue.

This param gets automatically set when using --base (which we do), because the "base" file gets parsed for versions.
In our case, the latest version in "base" (pregh-changes.md) happens to be 1.1.1,
and then --since-tag is automatically set to 1.1.1 and that tag
cannot be found in the repository, because we never tagged such a
version in git.

Alternative options next to downgrading github-changelog-generator
are:

  • to make a PR against github-changelog-generator and add
    an option that allows explicitly setting --since-tag to None, or
  • tagging the first commit of the bids-specification repository
    as 1.1.1, however the latter would be a weird hack.

Due to --since-tag issue. See:
bids-standard#594 (comment)
And investigation here:
https://gitter.im/github-changelog-generator/chat?at=5f57456cec534f584fedf00d
This param gets automatically set when using
--base, because the "base" file gets parsed for versions. In our case,
the latest version in "base" (pregh-changes.md) happens to be 1.1.1,
and then --since-tag is automatically set to 1.1.1 and that tag
cannot be found in the repository, because we never tagged such a
version in git.

Alternative options next to downgrading github-changelog-generator
are (i) to make a PR against github-changelog-generator and add
an option that allows explicitly setting --since-tag to None, or
(ii) tagging the first commit of the bids-specification repository
as 1.1.1, however the latter would be a weird hack.
@sappelhoff sappelhoff changed the title [INFRA] downgrad github-changelog-generator to 1.14.3 [INFRA] downgrade github-changelog-generator to 1.14.3 due to issue with 1.15.2 Sep 8, 2020
@sappelhoff sappelhoff merged commit ce7e850 into bids-standard:master Sep 8, 2020
@sappelhoff sappelhoff deleted the fixloggen branch September 8, 2020 10:50
@sappelhoff
Copy link
Member Author

hooray, this has worked: c47e0ff

and the --release-branch option worked well.

now let's see for how long github-changelog-generator in version 1.14.3 (released 2+ years ago) keeps working for us 🤞

they seem to have a lack of maintainers for that project currently: github-changelog-generator/github-changelog-generator#727

@skywinder
Copy link

@sappelhoff that's true.
And thanks for investigation and point it out!
Older version should be quite stable, just lack of some features. Good luck!

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

Successfully merging this pull request may close these issues.

2 participants