Skip to content

(maint) Pin puppet-lint to ~> 5.0 and bump to 0.18.10 - #90

Open
Tu2607 wants to merge 1 commit into
mainfrom
update-gem-dep
Open

Tu2607 wants to merge 1 commit into
mainfrom
update-gem-dep

Conversation

@Tu2607

@Tu2607 Tu2607 commented Sep 19, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Bumps the puppet-lint runtime dependency from ~> 4.0 to ~> 5.0 so abide_dev_utils is compatible with the latest cem_win_spec gem.
  • Bumps gem version 0.18.90.18.10 and regenerates Gemfile.lock (resolves to puppet-lint 5.1.1).
  • No source changes required: the PuppetLint API used in lib/abide_dev_utils/ppt/score_module.rb (PuppetLint.new, .file=, .run, .errors?, .warnings?, .problems, PuppetLint.configuration.*, PuppetLint::VERSION) is unchanged between 4.x and 5.x.

Test plan

  • bundle install succeeds and resolves puppet-lint 5.x
  • bundle exec rake (spec + rubocop) passes in CI
  • Downstream cem_win_spec bundles cleanly against this gem version

🤖 Generated with Claude Code

Bumps the puppet-lint runtime dependency from ~> 4.0 to ~> 5.0 so the
gem is compatible with the latest cem_win_spec. Public PuppetLint API
used by ppt/score_module.rb is unchanged between 4.x and 5.x.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@Tu2607
Tu2607 requested a review from a team as a code owner September 19, 2026 04:13
@Tu2607
Tu2607 requested a review from pocketgeek September 19, 2026 04:13
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.

1 participant