Skip to content

fix: limit public suffix so work on ruby 3.1#2601

Closed
maxandersen wants to merge 1 commit intomainfrom
fixcompose
Closed

fix: limit public suffix so work on ruby 3.1#2601
maxandersen wants to merge 1 commit intomainfrom
fixcompose

Conversation

@maxandersen
Copy link
Copy Markdown
Member

@maxandersen maxandersen commented Apr 10, 2026

The recent Dependabot upgrade of addressable from 2.8.0 to 2.9.0 (#2597) pulled in public_suffix 7.0.5, which requires Ruby >= 3.2. The
bretfisher/jekyll-serve Docker image ships Ruby 3.1.7, causing docker compose up to fail with:

  public_suffix-7.0.5 requires ruby version >= 3.2, which is incompatible with the
  current version, ruby 3.1.7p261

This PR pins public_suffix to < 7 in the Gemfile and updates the lockfile to use 6.0.1, which is compatible with Ruby 3.1.

Alternative is to fork bretfisher/jekyll-serve but thought I would suggest this one first and see if any hard need for public_suffix v7

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 10, 2026

🙈 The PR is closed and the preview is expired.

@maxandersen
Copy link
Copy Markdown
Member Author

we shuold just update to use otherw base jekyl...redoing...

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