Skip to content

Conversation

@pboling
Copy link
Member

@pboling pboling commented Oct 21, 2025

No description provided.

Copilot AI review requested due to automatic review settings October 21, 2025 08:53
@pboling pboling self-assigned this Oct 21, 2025
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR upgrades the kettle-dev and kettle-test dependencies, bringing in version 1.1.38 of the Rakefile template. The changes include simplifying Ruby version comparisons, cleaning up obsolete comments and dependencies, and updating documentation references.

  • Simplified Ruby version comparison from Gem::Version objects to string comparison
  • Removed obsolete backports dependency and associated comments
  • Updated project documentation with expanded context about RubyGems governance issues

Reviewed Changes

Copilot reviewed 9 out of 11 changed files in this pull request and generated no comments.

Show a summary per file
File Description
omniauth-identity.gemspec Simplified Ruby version check and removed backports dependency
gemfiles/modular/erb/r2.3/default.gemfile Added documentation about erb gem compatibility with Ruby 2.3
Rakefile Updated kettle-dev version reference from 1.1.32 to 1.1.38
README.md Expanded documentation with additional links and context
Gemfile Added Codeberg as a git source
CONTRIBUTING.md Fixed typo in contribution instructions
.github/workflows/truffle.yml Corrected Ruby compatibility version in comment
.github/workflows/dep-heads.yml Simplified truffleruby version comment
.github/workflows/ancient.yml Removed unused environment variable

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@coveralls
Copy link

coveralls commented Oct 21, 2025

Pull Request Test Coverage Report for Build 18691336090

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 91.808%

Totals Coverage Status
Change from base Build 18632725603: 0.0%
Covered Lines: 513
Relevant Lines: 547

💛 - Coveralls

@github-actions
Copy link

Code Coverage

Package Line Rate Branch Rate Health
omniauth-identity 94% 81%
Summary 94% (513 / 547) 81% (81 / 100)

Minimum allowed line rate is 90%

@pboling pboling merged commit 7b973e7 into main Oct 21, 2025
88 of 89 checks passed
@pboling pboling deleted the feat/upgrade-kettle-gems branch October 21, 2025 17:18
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