diff --git a/Dockerfile b/Dockerfile index 586b12e858c..614fb5d08c5 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM ruby:2.6.3-slim +FROM ruby:3.5.0-preview1-alpine3.21 LABEL maintainer Travis CI GmbH # packages required for bundle install diff --git a/Gemfile b/Gemfile index 78a22e4e954..0248bd42eda 100644 --- a/Gemfile +++ b/Gemfile @@ -3,32 +3,32 @@ source 'https://rubygems.org' ruby '2.6.3' gem 'faraday' -gem 'html-proofer', '~> 3.0' -gem 'jekyll', '>=3.1.6' +gem 'html-proofer', '~> 3.16', '>= 3.16.0' +gem 'jekyll', '>= 3.9.0' gem 'jekyll-paginate' gem 'jekyll-redirect-from' -gem 'puma' +gem 'puma', '>= 4.3.8' gem 'pry', group: :test -gem 'rack', '~> 1.0' +gem 'rack', '~> 3.0', '>= 3.0.0' gem 'rack-jekyll' gem 'rack-ssl-enforcer' gem 'rake' gem 'rdiscount', '>=2.2.0.1' -gem 'rubocop', group: :test +gem 'rubocop', '>= 0.87.0', group: :test # All of this is for Slate / middleman -gem "middleman", '~> 3.0' +gem "middleman", "~> 4.6", ">= 4.6.0" # For syntax highlighting -gem "middleman-syntax" +gem "middleman-syntax", ">= 3.3.0" # Plugin for middleman to generate GitHub pages gem 'middleman-gh-pages' # Live-reloading plugin -gem "middleman-livereload" +gem "middleman-livereload", ">= 3.4.7" # Needed for Slate / middleman gem 'redcarpet'