1 parent 14156e6 commit b6362d6Copy full SHA for b6362d6
1 file changed
CONTRIBUTING.md
@@ -112,6 +112,16 @@ it ran on:
112
RESULTS_DIR=results RESULTS_LABEL=ruby_3.4 docker compose run --rm ruby_3.4 code/your-new/entry.rb
113
```
114
115
+To see those results the way the results site shows them, build the site
116
+into `_site/`, then open `_site/index.html` in a browser:
117
+
118
+```
119
+docker compose run --rm -T --entrypoint ruby ruby_4.0 script/build_results_site.rb results _site
120
121
122
+CI does the same after every run: the site is attached to the run as the
123
+`site-preview` artifact, and published to GitHub Pages from `main`.
124
125
## Benchmarks that need a newer Ruby
126
127
CI runs every benchmark on every Ruby in `compose.yaml`, back to Ruby 2.1, and
0 commit comments