From 0dbfa37bc813a26df5f523cf45f240fd0781c20a Mon Sep 17 00:00:00 2001
From: Egor Tensin <Egor.Tensin@gmail.com>
Date: Sat, 22 Oct 2022 19:06:46 +0200
Subject: bump Ruby version

---
 .github/workflows/jekyll.yml | 2 +-
 .ruby-version                | 2 +-
 Gemfile                      | 3 +++
 Gemfile.lock                 | 2 ++
 4 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/.github/workflows/jekyll.yml b/.github/workflows/jekyll.yml
index 052dd7e..a9a6a3d 100644
--- a/.github/workflows/jekyll.yml
+++ b/.github/workflows/jekyll.yml
@@ -9,7 +9,7 @@ jobs:
   deploy:
     runs-on: ubuntu-latest
     env:
-      RUBY_VERSION: 2.7
+      RUBY_VERSION: 3.1
       JEKYLL_GITHUB_TOKEN: '${{ secrets.GH_TOKEN }}'
     name: Deploy
     steps:
diff --git a/.ruby-version b/.ruby-version
index 49cdd66..ef538c2 100644
--- a/.ruby-version
+++ b/.ruby-version
@@ -1 +1 @@
-2.7.6
+3.1.2
diff --git a/Gemfile b/Gemfile
index 938c926..1b767c5 100644
--- a/Gemfile
+++ b/Gemfile
@@ -4,3 +4,6 @@ gem 'jekyll', '~> 3'
 gem 'jekyll-github-metadata'
 gem 'jekyll-remote-theme'
 gem 'jekyll-tidy'
+
+# Jekyll 3.9.2 requires this as an explicit dependency for Ruby 3:
+gem 'webrick'
diff --git a/Gemfile.lock b/Gemfile.lock
index c6b8e42..1d7e7f1 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -78,6 +78,7 @@ GEM
     sawyer (0.9.2)
       addressable (>= 2.3.5)
       faraday (>= 0.17.3, < 3)
+    webrick (1.7.0)
 
 PLATFORMS
   x86_64-linux
@@ -87,6 +88,7 @@ DEPENDENCIES
   jekyll-github-metadata
   jekyll-remote-theme
   jekyll-tidy
+  webrick
 
 BUNDLED WITH
    2.3.23
-- 
cgit v1.2.3