Skip to content

Commit a5a8f67

Browse files
committed
Uplift Ruby to v3.4.4
1 parent 2d6d8db commit a5a8f67

File tree

3 files changed

+111
-24
lines changed

3 files changed

+111
-24
lines changed

.github/workflows/deploy-cloudflare.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
build-jekyll:
1010
runs-on: ubuntu-24.04
1111
container:
12-
image: ruby:3.3.8
12+
image: ruby:3.4.4
1313
steps:
1414
- name: Check out repository
1515
uses: actions/checkout@v4.2.2

Gemfile.lock

Lines changed: 108 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,73 @@
11
GEM
22
remote: https://rubygems.org/
33
specs:
4-
addressable (2.8.6)
5-
public_suffix (>= 2.0.2, < 6.0)
4+
addressable (2.8.7)
5+
public_suffix (>= 2.0.2, < 7.0)
6+
base64 (0.3.0)
67
bigdecimal (3.2.2)
78
colorator (1.1.0)
8-
concurrent-ruby (1.3.1)
9+
concurrent-ruby (1.3.5)
10+
csv (3.3.5)
911
em-websocket (0.5.3)
1012
eventmachine (>= 0.12.9)
1113
http_parser.rb (~> 0)
1214
eventmachine (1.2.7)
13-
ffi (1.16.3)
15+
ffi (1.17.2)
16+
ffi (1.17.2-aarch64-linux-gnu)
17+
ffi (1.17.2-aarch64-linux-musl)
18+
ffi (1.17.2-arm-linux-gnu)
19+
ffi (1.17.2-arm-linux-musl)
20+
ffi (1.17.2-arm64-darwin)
21+
ffi (1.17.2-x86-linux-gnu)
22+
ffi (1.17.2-x86-linux-musl)
23+
ffi (1.17.2-x86_64-darwin)
24+
ffi (1.17.2-x86_64-linux-gnu)
25+
ffi (1.17.2-x86_64-linux-musl)
1426
forwardable-extended (2.6.0)
15-
google-protobuf (4.27.5)
27+
google-protobuf (4.31.1)
28+
bigdecimal
29+
rake (>= 13)
30+
google-protobuf (4.31.1-aarch64-linux-gnu)
31+
bigdecimal
32+
rake (>= 13)
33+
google-protobuf (4.31.1-aarch64-linux-musl)
34+
bigdecimal
35+
rake (>= 13)
36+
google-protobuf (4.31.1-arm64-darwin)
37+
bigdecimal
38+
rake (>= 13)
39+
google-protobuf (4.31.1-x86-linux-gnu)
40+
bigdecimal
41+
rake (>= 13)
42+
google-protobuf (4.31.1-x86-linux-musl)
43+
bigdecimal
44+
rake (>= 13)
45+
google-protobuf (4.31.1-x86_64-darwin)
46+
bigdecimal
47+
rake (>= 13)
48+
google-protobuf (4.31.1-x86_64-linux-gnu)
49+
bigdecimal
50+
rake (>= 13)
51+
google-protobuf (4.31.1-x86_64-linux-musl)
1652
bigdecimal
1753
rake (>= 13)
1854
http_parser.rb (0.8.0)
19-
i18n (1.14.5)
55+
i18n (1.14.7)
2056
concurrent-ruby (~> 1.0)
21-
jekyll (4.3.3)
57+
jekyll (4.4.1)
2258
addressable (~> 2.4)
59+
base64 (~> 0.2)
2360
colorator (~> 1.0)
61+
csv (~> 3.0)
2462
em-websocket (~> 0.5)
2563
i18n (~> 1.0)
2664
jekyll-sass-converter (>= 2.0, < 4.0)
2765
jekyll-watch (~> 2.0)
66+
json (~> 2.6)
2867
kramdown (~> 2.3, >= 2.3.1)
2968
kramdown-parser-gfm (~> 1.0)
3069
liquid (~> 4.0)
31-
mercenary (>= 0.3.6, < 0.5)
70+
mercenary (~> 0.3, >= 0.3.6)
3271
pathutil (~> 0.9)
3372
rouge (>= 3.0, < 5.0)
3473
safe_yaml (~> 1.0)
@@ -37,12 +76,13 @@ GEM
3776
jekyll-feed (0.17.0)
3877
jekyll (>= 3.7, < 5.0)
3978
jekyll-minibundle (3.0.0)
40-
jekyll-sass-converter (3.0.0)
41-
sass-embedded (~> 1.54)
79+
jekyll-sass-converter (3.1.0)
80+
sass-embedded (~> 1.75)
4281
jekyll-watch (2.2.1)
4382
listen (~> 3.0)
44-
kramdown (2.4.0)
45-
rexml
83+
json (2.12.2)
84+
kramdown (2.5.1)
85+
rexml (>= 3.3.9)
4686
kramdown-parser-gfm (1.1.0)
4787
kramdown (~> 2.0)
4888
liquid (4.0.4)
@@ -52,28 +92,75 @@ GEM
5292
mercenary (0.4.0)
5393
pathutil (0.16.2)
5494
forwardable-extended (~> 2.6)
55-
public_suffix (5.0.5)
95+
public_suffix (6.0.2)
5696
rake (13.3.0)
5797
rb-fsevent (0.11.2)
5898
rb-inotify (0.11.1)
5999
ffi (~> 1.0)
60-
rexml (3.3.9)
61-
rouge (4.2.1)
100+
rexml (3.4.1)
101+
rouge (4.5.2)
62102
safe_yaml (1.0.5)
63-
sass-embedded (1.77.4-x86_64-linux-gnu)
64-
google-protobuf (>= 3.25, < 5.0)
103+
sass-embedded (1.89.2)
104+
google-protobuf (~> 4.31)
105+
rake (>= 13)
106+
sass-embedded (1.89.2-aarch64-linux-android)
107+
google-protobuf (~> 4.31)
108+
sass-embedded (1.89.2-aarch64-linux-gnu)
109+
google-protobuf (~> 4.31)
110+
sass-embedded (1.89.2-aarch64-linux-musl)
111+
google-protobuf (~> 4.31)
112+
sass-embedded (1.89.2-arm-linux-androideabi)
113+
google-protobuf (~> 4.31)
114+
sass-embedded (1.89.2-arm-linux-gnueabihf)
115+
google-protobuf (~> 4.31)
116+
sass-embedded (1.89.2-arm-linux-musleabihf)
117+
google-protobuf (~> 4.31)
118+
sass-embedded (1.89.2-arm64-darwin)
119+
google-protobuf (~> 4.31)
120+
sass-embedded (1.89.2-riscv64-linux-android)
121+
google-protobuf (~> 4.31)
122+
sass-embedded (1.89.2-riscv64-linux-gnu)
123+
google-protobuf (~> 4.31)
124+
sass-embedded (1.89.2-riscv64-linux-musl)
125+
google-protobuf (~> 4.31)
126+
sass-embedded (1.89.2-x86_64-darwin)
127+
google-protobuf (~> 4.31)
128+
sass-embedded (1.89.2-x86_64-linux-android)
129+
google-protobuf (~> 4.31)
130+
sass-embedded (1.89.2-x86_64-linux-gnu)
131+
google-protobuf (~> 4.31)
132+
sass-embedded (1.89.2-x86_64-linux-musl)
133+
google-protobuf (~> 4.31)
65134
terminal-table (3.0.2)
66135
unicode-display_width (>= 1.1.1, < 3)
67-
unicode-display_width (2.5.0)
68-
webrick (1.8.2)
136+
unicode-display_width (2.6.0)
137+
webrick (1.9.1)
69138

70139
PLATFORMS
71-
x86_64-linux
140+
aarch64-linux-android
141+
aarch64-linux-gnu
142+
aarch64-linux-musl
143+
arm-linux-androideabi
144+
arm-linux-gnu
145+
arm-linux-gnueabihf
146+
arm-linux-musl
147+
arm-linux-musleabihf
148+
arm64-darwin
149+
riscv64-linux-android
150+
riscv64-linux-gnu
151+
riscv64-linux-musl
152+
ruby
153+
x86-linux-gnu
154+
x86-linux-musl
155+
x86_64-darwin
156+
x86_64-linux-android
157+
x86_64-linux-gnu
158+
x86_64-linux-musl
72159

73160
DEPENDENCIES
74161
jekyll (~> 4.0)
75162
jekyll-feed
76163
jekyll-minibundle (~> 3.0)
77164

78165
BUNDLED WITH
79-
2.5.9
166+
2.6.9

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ To run Jekyll locally without Docker [install Ruby and Jekyll](https://jekyllrb.
1212

1313
The easiest way to run Jekyll is using Docker:
1414

15-
- Windows (cmd): `docker run -it --rm -v %cd%:/app -w /app -p 127.0.0.1:4000:4000 ruby:3.3.1 sh -c "bundle install && bundle exec jekyll serve --force_polling -H 0.0.0.0"`
16-
- macOS & Linux (bash): `docker run -it --rm -v "$PWD":/app -w /app -p 127.0.0.1:4000:4000 ruby:3.3.1 sh -c "bundle install && bundle exec jekyll serve -H 0.0.0.0"`
15+
- Windows (cmd): `docker run -it --rm -v %cd%:/app -w /app -p 127.0.0.1:4000:4000 ruby:3.4.4 sh -c "bundle install && bundle exec jekyll serve --force_polling -H 0.0.0.0"`
16+
- macOS & Linux (bash): `docker run -it --rm -v "$PWD":/app -w /app -p 127.0.0.1:4000:4000 ruby:3.4.4 sh -c "bundle install && bundle exec jekyll serve -H 0.0.0.0"`
1717

1818
### Using Wrangler
1919

0 commit comments

Comments
 (0)