Skip to content

Conversation

@maxbeizer
Copy link
Contributor

@maxbeizer maxbeizer commented Apr 1, 2025

Why

https://github.com/github/markup/security/dependabot/48 et al

How

Bump nokogiri and ensure that we require Ruby > 3.1

TODO

Meta

supersedes #1946

@maxbeizer maxbeizer self-assigned this Apr 1, 2025
@maxbeizer maxbeizer requested a review from nasquasha April 1, 2025 14:42
@maxbeizer maxbeizer marked this pull request as ready for review April 1, 2025 14:42
Copilot AI review requested due to automatic review settings April 1, 2025 14:42
Copy link

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 bumps the nokogiri dependency to version 1.18.4 and updates the required Ruby version to at least 3.1, ensuring compatibility with newer Ruby releases.

  • Update gemspec: bumps Ruby requirement and nokogiri version.
  • Update Gemfile: adds nokogiri with the updated version.
  • Update CI workflow: removes Ruby 3.0 from the test matrix and adds Ruby 3.4.

Reviewed Changes

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

File Description
github-markup.gemspec Updated required Ruby version and bumped nokogiri dependency.
Gemfile Added nokogiri gem with the new version constraint.
.github/workflows/ci.yml Adjusted CI matrix to remove Ruby 3.0 and include Ruby 3.4.

Tip: If you use Visual Studio Code, you can request a review from Copilot before you push from the "Source Control" tab. Learn more

@maxbeizer maxbeizer merged commit 7981c28 into master Apr 1, 2025
12 checks passed
@maxbeizer maxbeizer deleted the maxbeizer/noko-1.18 branch April 1, 2025 18:10
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