Skip to content

Commit 350dd41

Browse files
committed
Upgrade ruby to 3.4.4 and gems to latest
Signed-off-by: Robert Young <[email protected]>
1 parent 91db075 commit 350dd41

File tree

3 files changed

+40
-87
lines changed

3 files changed

+40
-87
lines changed

.github/workflows/jekyll-gh-pages.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
- name: Setup Ruby
3232
uses: ruby/setup-ruby@v1
3333
with:
34-
ruby-version: '3.2.2' # Not needed with a .ruby-version file
34+
ruby-version: '3.4.4' # Not needed with a .ruby-version file
3535
cache-version: 0 # Increment this number if you need to re-download cached gems
3636
- name: Setup Pages
3737
uses: actions/configure-pages@v3

Gemfile

Lines changed: 6 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -7,27 +7,13 @@ source "https://rubygems.org"
77
#
88
# This will help ensure the proper Jekyll version is running.
99
# Happy Jekylling!
10-
gem "jekyll", "~> 4.3.2"
10+
gem "jekyll", "~> 4.4.1"
1111
# If you have any plugins, put them here!
1212
group :jekyll_plugins do
13-
gem "asciidoctor-diagram"
14-
gem "jekyll-asciidoc"
13+
gem "asciidoctor-diagram", "~> 2.3.2"
14+
gem "jekyll-asciidoc", "~> 3.0.1"
1515
gem "jekyll-feed", "~> 0.12"
16-
gem "jekyll-sass-converter"
17-
gem "jekyll-seo-tag"
18-
gem "jekyll-toc"
16+
gem "jekyll-sass-converter", "~> 3.1.0"
17+
gem "jekyll-seo-tag", "~> 2.8.0"
18+
gem "jekyll-toc", "~> 0.19.0"
1919
end
20-
21-
# Windows and JRuby does not include zoneinfo files, so bundle the tzinfo-data gem
22-
# and associated library.
23-
platforms :mingw, :x64_mingw, :mswin, :jruby do
24-
gem "tzinfo", ">= 1", "< 3"
25-
gem "tzinfo-data"
26-
end
27-
28-
# Performance-booster for watching directories on Windows
29-
gem "wdm", "~> 0.1.1", :platforms => [:mingw, :x64_mingw, :mswin]
30-
31-
# Lock `http_parser.rb` gem to `v0.6.x` on JRuby builds since newer versions of the gem
32-
# do not have a Java counterpart.
33-
gem "http_parser.rb", "~> 0.6.0", :platforms => [:jruby]

Gemfile.lock

Lines changed: 33 additions & 66 deletions
Original file line numberDiff line numberDiff line change
@@ -4,44 +4,46 @@ GEM
44
addressable (2.8.7)
55
public_suffix (>= 2.0.2, < 7.0)
66
asciidoctor (2.0.23)
7-
asciidoctor-diagram (2.3.1)
7+
asciidoctor-diagram (2.3.2)
88
asciidoctor (>= 1.5.7, < 3.x)
99
asciidoctor-diagram-ditaamini (~> 1.0)
1010
asciidoctor-diagram-plantuml (~> 1.2021)
1111
rexml
1212
asciidoctor-diagram-batik (1.17)
1313
asciidoctor-diagram-ditaamini (1.0.3)
14-
asciidoctor-diagram-plantuml (1.2024.6)
14+
asciidoctor-diagram-plantuml (1.2025.3)
1515
asciidoctor-diagram-batik (~> 1.17)
16-
bigdecimal (3.1.8)
17-
bigdecimal (3.1.8-java)
16+
base64 (0.3.0)
17+
bigdecimal (3.2.2)
1818
colorator (1.1.0)
19-
concurrent-ruby (1.3.4)
19+
concurrent-ruby (1.3.5)
20+
csv (3.3.5)
2021
em-websocket (0.5.3)
2122
eventmachine (>= 0.12.9)
2223
http_parser.rb (~> 0)
2324
eventmachine (1.2.7)
24-
eventmachine (1.2.7-java)
25-
eventmachine (1.2.7-x64-mingw32)
26-
ffi (1.17.0)
25+
ffi (1.17.2-x86_64-linux-gnu)
2726
forwardable-extended (2.6.0)
28-
google-protobuf (4.28.2)
27+
google-protobuf (4.31.1-x86_64-linux-gnu)
2928
bigdecimal
3029
rake (>= 13)
3130
http_parser.rb (0.8.0)
32-
i18n (1.14.5)
31+
i18n (1.14.7)
3332
concurrent-ruby (~> 1.0)
34-
jekyll (4.3.3)
33+
jekyll (4.4.1)
3534
addressable (~> 2.4)
35+
base64 (~> 0.2)
3636
colorator (~> 1.0)
37+
csv (~> 3.0)
3738
em-websocket (~> 0.5)
3839
i18n (~> 1.0)
3940
jekyll-sass-converter (>= 2.0, < 4.0)
4041
jekyll-watch (~> 2.0)
42+
json (~> 2.6)
4143
kramdown (~> 2.3, >= 2.3.1)
4244
kramdown-parser-gfm (~> 1.0)
4345
liquid (~> 4.0)
44-
mercenary (>= 0.3.6, < 0.5)
46+
mercenary (~> 0.3, >= 0.3.6)
4547
pathutil (~> 0.9)
4648
rouge (>= 3.0, < 5.0)
4749
safe_yaml (~> 1.0)
@@ -52,91 +54,56 @@ GEM
5254
jekyll (>= 3.0.0)
5355
jekyll-feed (0.17.0)
5456
jekyll (>= 3.7, < 5.0)
55-
jekyll-sass-converter (3.0.0)
56-
sass-embedded (~> 1.54)
57+
jekyll-sass-converter (3.1.0)
58+
sass-embedded (~> 1.75)
5759
jekyll-seo-tag (2.8.0)
5860
jekyll (>= 3.8, < 5.0)
5961
jekyll-toc (0.19.0)
6062
jekyll (>= 3.9)
6163
nokogiri (~> 1.12)
6264
jekyll-watch (2.2.1)
6365
listen (~> 3.0)
64-
kramdown (2.4.0)
65-
rexml
66+
json (2.12.2)
67+
kramdown (2.5.1)
68+
rexml (>= 3.3.9)
6669
kramdown-parser-gfm (1.1.0)
6770
kramdown (~> 2.0)
6871
liquid (4.0.4)
6972
listen (3.9.0)
7073
rb-fsevent (~> 0.10, >= 0.10.3)
7174
rb-inotify (~> 0.9, >= 0.9.10)
7275
mercenary (0.4.0)
73-
mini_portile2 (2.8.8)
74-
nokogiri (1.18.8)
75-
mini_portile2 (~> 2.8.2)
76-
racc (~> 1.4)
77-
nokogiri (1.18.8-arm64-darwin)
78-
racc (~> 1.4)
79-
nokogiri (1.18.8-java)
80-
racc (~> 1.4)
81-
nokogiri (1.18.8-x86_64-darwin)
82-
racc (~> 1.4)
8376
nokogiri (1.18.8-x86_64-linux-gnu)
8477
racc (~> 1.4)
8578
pathutil (0.16.2)
8679
forwardable-extended (~> 2.6)
87-
public_suffix (6.0.1)
80+
public_suffix (6.0.2)
8881
racc (1.8.1)
89-
racc (1.8.1-java)
90-
rake (13.2.1)
82+
rake (13.3.0)
9183
rb-fsevent (0.11.2)
9284
rb-inotify (0.11.1)
9385
ffi (~> 1.0)
94-
rexml (3.3.9)
95-
rouge (4.3.0)
86+
rexml (3.4.1)
87+
rouge (4.5.2)
9688
safe_yaml (1.0.5)
97-
sass-embedded (1.78.0)
98-
google-protobuf (~> 4.27)
99-
rake (>= 13)
100-
sass-embedded (1.78.0-arm64-darwin)
101-
google-protobuf (~> 4.27)
102-
sass-embedded (1.78.0-x64-mingw32)
103-
google-protobuf (~> 4.27)
104-
sass-embedded (1.78.0-x86_64-darwin)
105-
google-protobuf (~> 4.27)
106-
sass-embedded (1.78.0-x86_64-linux-gnu)
107-
google-protobuf (~> 4.27)
89+
sass-embedded (1.89.2-x86_64-linux-gnu)
90+
google-protobuf (~> 4.31)
10891
terminal-table (3.0.2)
10992
unicode-display_width (>= 1.1.1, < 3)
110-
tzinfo (2.0.6)
111-
concurrent-ruby (~> 1.0)
112-
tzinfo-data (1.2024.2)
113-
tzinfo (>= 1.0.0)
114-
unicode-display_width (2.5.0)
115-
wdm (0.1.1)
116-
webrick (1.8.2)
93+
unicode-display_width (2.6.0)
94+
webrick (1.9.1)
11795

11896
PLATFORMS
119-
arm64-darwin-22
120-
arm64-darwin-23
121-
arm64-darwin-24
122-
java
123-
x64-mingw32
124-
x86_64-darwin-22
125-
x86_64-darwin-23
12697
x86_64-linux
12798

12899
DEPENDENCIES
129-
asciidoctor-diagram
130-
http_parser.rb (~> 0.6.0)
131-
jekyll (~> 4.3.2)
132-
jekyll-asciidoc
100+
asciidoctor-diagram (~> 2.3.2)
101+
jekyll (~> 4.4.1)
102+
jekyll-asciidoc (~> 3.0.1)
133103
jekyll-feed (~> 0.12)
134-
jekyll-sass-converter
135-
jekyll-seo-tag
136-
jekyll-toc
137-
tzinfo (>= 1, < 3)
138-
tzinfo-data
139-
wdm (~> 0.1.1)
104+
jekyll-sass-converter (~> 3.1.0)
105+
jekyll-seo-tag (~> 2.8.0)
106+
jekyll-toc (~> 0.19.0)
140107

141108
BUNDLED WITH
142109
2.4.22

0 commit comments

Comments
 (0)