File tree Expand file tree Collapse file tree 4 files changed +30
-32
lines changed
Expand file tree Collapse file tree 4 files changed +30
-32
lines changed Original file line number Diff line number Diff line change 33## Building the site
44
55The 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
2626With 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
3232It will show output like this, and you can grab the Server address
Original file line number Diff line number Diff line change 22
33source "https://rubygems.org"
44
5- gem "jekyll" , "~> 4.2 "
5+ gem "jekyll" , "~> 4.4 "
66gem "webrick" , "~> 1.7"
77gem "jekyll-remote-theme"
88gem "jekyll-include-cache" , "~>0.2.1"
@@ -11,3 +11,5 @@ gem "just-the-docs", "~> 0.4.2"
1111group :jekyll_plugins do
1212 gem "jekyll-sitemap" , "~> 1.4"
1313end
14+
15+ gem "bigdecimal" , "~> 3.2"
Original file line number Diff line number Diff line change 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 )
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 )
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 )
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
8492PLATFORMS
8593 ruby
8694 x64-mingw-ucrt
8795
8896DEPENDENCIES
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 )
Original file line number Diff line number Diff 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 ) .
You can’t perform that action at this time.
0 commit comments