Skip to content

Commit 684e98c

Browse files
authored
Merge pull request #5040 from ralfhandl/gh-pages-jekyll-4.4
gh-pages: update to Jekyll 4.4
2 parents 5d21609 + 52d95e8 commit 684e98c

File tree

4 files changed

+30
-32
lines changed

4 files changed

+30
-32
lines changed

CONTRIBUTING.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
## Building the site
44

55
The registry site uses [jekyll](https://jekyllrb.com/),
6-
a Ruby based static site generator, with the Dinky theme.
6+
a Ruby based static site generator, with [Just the Docs](https://github.com/just-the-docs/just-the-docs).
77

88
### Docker dev
99

@@ -26,7 +26,7 @@ bundle install
2626
With all the gems (dependencies) installed, you can launch the jekyll server.
2727

2828
``` bash
29-
bundle exec jekyll serve
29+
bundle exec jekyll serve --livereload
3030
```
3131

3232
It will show output like this, and you can grab the Server address

Gemfile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
source "https://rubygems.org"
44

5-
gem "jekyll", "~> 4.2"
5+
gem "jekyll", "~> 4.4"
66
gem "webrick", "~> 1.7"
77
gem "jekyll-remote-theme"
88
gem "jekyll-include-cache", "~>0.2.1"
@@ -11,3 +11,5 @@ gem "just-the-docs", "~> 0.4.2"
1111
group :jekyll_plugins do
1212
gem "jekyll-sitemap", "~> 1.4"
1313
end
14+
15+
gem "bigdecimal", "~> 3.2"

Gemfile.lock

Lines changed: 24 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -3,30 +3,37 @@ GEM
33
specs:
44
addressable (2.8.1)
55
public_suffix (>= 2.0.2, < 6.0)
6+
base64 (0.3.0)
7+
bigdecimal (3.2.3)
68
colorator (1.1.0)
7-
concurrent-ruby (1.2.2)
9+
concurrent-ruby (1.3.5)
10+
csv (3.3.5)
811
em-websocket (0.5.3)
912
eventmachine (>= 0.12.9)
1013
http_parser.rb (~> 0)
1114
eventmachine (1.2.7)
12-
ffi (1.15.5)
15+
ffi (1.17.2)
16+
ffi (1.17.2-x64-mingw-ucrt)
1317
forwardable-extended (2.6.0)
14-
google-protobuf (3.22.2)
15-
google-protobuf (3.22.2-x64-mingw-ucrt)
18+
google-protobuf (3.25.8)
19+
google-protobuf (3.25.8-x64-mingw-ucrt)
1620
http_parser.rb (0.8.0)
17-
i18n (1.12.0)
21+
i18n (1.14.7)
1822
concurrent-ruby (~> 1.0)
19-
jekyll (4.3.2)
23+
jekyll (4.4.1)
2024
addressable (~> 2.4)
25+
base64 (~> 0.2)
2126
colorator (~> 1.0)
27+
csv (~> 3.0)
2228
em-websocket (~> 0.5)
2329
i18n (~> 1.0)
2430
jekyll-sass-converter (>= 2.0, < 4.0)
2531
jekyll-watch (~> 2.0)
32+
json (~> 2.6)
2633
kramdown (~> 2.3, >= 2.3.1)
2734
kramdown-parser-gfm (~> 1.0)
2835
liquid (~> 4.0)
29-
mercenary (>= 0.3.6, < 0.5)
36+
mercenary (~> 0.3, >= 0.3.6)
3037
pathutil (~> 0.9)
3138
rouge (>= 3.0, < 5.0)
3239
safe_yaml (~> 1.0)
@@ -47,16 +54,17 @@ GEM
4754
jekyll (>= 3.7, < 5.0)
4855
jekyll-watch (2.2.1)
4956
listen (~> 3.0)
57+
json (2.13.2)
5058
just-the-docs (0.4.2)
5159
jekyll (>= 3.8.5)
5260
jekyll-seo-tag (>= 2.0)
5361
rake (>= 12.3.1)
54-
kramdown (2.4.0)
55-
rexml
62+
kramdown (2.5.1)
63+
rexml (>= 3.3.9)
5664
kramdown-parser-gfm (1.1.0)
5765
kramdown (~> 2.0)
5866
liquid (4.0.4)
59-
listen (3.8.0)
67+
listen (3.9.0)
6068
rb-fsevent (~> 0.10, >= 0.10.3)
6169
rb-inotify (~> 0.9, >= 0.9.10)
6270
mercenary (0.4.0)
@@ -65,10 +73,10 @@ GEM
6573
public_suffix (5.0.1)
6674
rake (13.0.6)
6775
rb-fsevent (0.11.2)
68-
rb-inotify (0.10.1)
76+
rb-inotify (0.11.1)
6977
ffi (~> 1.0)
70-
rexml (3.2.5)
71-
rouge (3.30.0)
78+
rexml (3.4.4)
79+
rouge (4.6.0)
7280
rubyzip (2.3.2)
7381
safe_yaml (1.0.5)
7482
sass-embedded (1.58.3)
@@ -78,15 +86,16 @@ GEM
7886
google-protobuf (~> 3.21)
7987
terminal-table (3.0.2)
8088
unicode-display_width (>= 1.1.1, < 3)
81-
unicode-display_width (2.4.2)
89+
unicode-display_width (2.6.0)
8290
webrick (1.8.1)
8391

8492
PLATFORMS
8593
ruby
8694
x64-mingw-ucrt
8795

8896
DEPENDENCIES
89-
jekyll (~> 4.2)
97+
bigdecimal (~> 3.2)
98+
jekyll (~> 4.4)
9099
jekyll-include-cache (~> 0.2.1)
91100
jekyll-remote-theme
92101
jekyll-sitemap (~> 1.4)

README.md

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -15,17 +15,4 @@ This site contains the OpenAPI Initiative Registry and content for the HTML vers
1515

1616
## Development
1717

18-
> [!NOTE]
19-
> As of 2024-08-28 Jekyll version 4.3.2 does _not_ work with Ruby 3.3.x.
20-
>
21-
> Make sure you have Ruby 3.2.x or lower installed.
22-
23-
Install [jekyll](https://jekyllrb.com/docs/installation/) for your platform, install the site
24-
~~~sh
25-
bundle install
26-
~~~
27-
run it
28-
~~~sh
29-
bundle exec jekyll serve --livereload
30-
~~~
31-
and change it to your heart's content :sunglasses:
18+
Please follow the instructions in the [Contributing Guide](./CONTRIBUTING.md).

0 commit comments

Comments
 (0)