Skip to content

Gemfile: pin jekyll-remote-theme for Ruby 4.x.x compatibility#2213

Merged
p-linnane merged 1 commit into
mainfrom
pin-jekyll-remote-theme
May 29, 2026
Merged

Gemfile: pin jekyll-remote-theme for Ruby 4.x.x compatibility#2213
p-linnane merged 1 commit into
mainfrom
pin-jekyll-remote-theme

Conversation

@p-linnane

Copy link
Copy Markdown
Member

jekyll-remote-theme had a new release for the first time since 2021. Ruby 4.0 ships the openssl 4.0.0 gem as its default, but the 0.5.0 release caps the openssl dependency at ~> 3.0. That excludes 4.x and forces the old openssl 3.x line, which fails to load on Ruby 4.0, so the gem currently can't be installed on Ruby 4.0 at all. Pinning until my upstream PR is addressed.

Signed-off-by: Patrick Linnane <patrick@linnane.io>
Copilot AI review requested due to automatic review settings May 29, 2026 15:41

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Pins jekyll-remote-theme to avoid installation failures on Ruby 4.x caused by jekyll-remote-theme 0.5.0’s openssl (~> 3.0) dependency constraint.

Changes:

  • Pin jekyll-remote-theme to 0.4.3 in Gemfile.
  • Reflect the pin in Gemfile.lock’s DEPENDENCIES section.

Reviewed changes

Copilot reviewed 1 out of 3 changed files in this pull request and generated 1 comment.

File Description
Gemfile Pins jekyll-remote-theme to avoid Ruby 4.x incompatibility in 0.5.0.
Gemfile.lock Updates the dependency constraint to match the Gemfile pin.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread Gemfile
@p-linnane p-linnane merged commit 7fec5a0 into main May 29, 2026
17 checks passed
@p-linnane p-linnane deleted the pin-jekyll-remote-theme branch May 29, 2026 16:07
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