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

CHANGELOG.md and release process #16

Merged
merged 1 commit into from
Jun 20, 2022
Merged

CHANGELOG.md and release process #16

merged 1 commit into from
Jun 20, 2022

Conversation

duncanjbrown
Copy link
Contributor

No description provided.

@misaka
Copy link
Contributor

misaka commented Jun 20, 2022

Annoyingly, github_changelog_generator doesn't install on my system:

$ be gem install github_changelog_generator
ERROR:  Error installing github_changelog_generator:
	There are no versions of io-event (~> 1.0.0) compatible with your Ruby & RubyGems. Maybe try installing an older version of the gem you're looking for?
	io-event requires Ruby version >= 3.0. The current ruby version is 2.7.2.137.

And I can't install ruby 3.1.x yet for ... reasons (OpenSSL issues ... 😱 )

We could add a .tool-versions to ensure Ruby 3.x is used and add github_changelog_generator and gem_release to the dev dependencies, however ... that seems a bit draconian, and would get in the way of testing on different versions of Ruby, if we ever wanted to. 🤦

Copy link
Contributor

@misaka misaka left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Despite the issues I encountered, I say we get this in. Better to have a way forward than not.

@duncanjbrown duncanjbrown merged commit 0256c93 into main Jun 20, 2022
@duncanjbrown duncanjbrown deleted the update-changelog branch June 20, 2022 14:00
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.

3 participants