puppetlabs / puppetlabs-augeas_core

Manage files using Augeas
Apache License 2.0
3 stars 24 forks source link

Remove unnecessary release prep gems #71

Closed mhashizume closed 9 months ago

mhashizume commented 9 months ago

Previously, we added the concurrent-ruby gem in https://github.com/puppetlabs/puppetlabs-augeas_core/commit/c2e7fa274cab18db16a6f31b7506f582da83d737 to compensate for issues relating to the Docker image used for release preparation.

Since then, we have switched to piggy-backing off of the CAT team's release prep GitHub Action (see https://github.com/puppetlabs/puppetlabs-augeas_core/commit/65a59a39c353532a1a0c6fdf8dcdcc9d032f6874). That action stopped using the problematic Docker image in mid-2023 (https://github.com/puppetlabs/cat-github-actions/commit/4a83f93), so we no longer need to manage concurrent-ruby.

This also removes the github_changelog_generator gem, as it has been superceded by the gh-changelog tool to generate changelogs for releases.