You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Reset `truffleruby-abi-version.h` to `$RUBY_VERSION.1` and `lib/cext/ABI_check.txt` to `1` if `RUBY_VERSION` was updated.
146
-
* Update `versions.json` (with gem versions provided by `cat ../ruby/gems/bundled_gems | sort`, `ls -l lib/gems/specifications/default` and `grep 'VERSION =' lib/mri/rubygems.rb`)
161
+
* Update `versions.json`
162
+
* with bundled gem versions provided by `cat ../ruby/gems/bundled_gems | sort`,
163
+
* default gem versions provided by `ls -l lib/gems/specifications/default`
164
+
* and `gem` gem version provided by `grep 'VERSION =' lib/mri/rubygems.rb`
147
165
* Also update version numbers for `debug` and `rbs` in `src/main/c/Makefile`, `mx.truffleruby/suite.py` and `lib/gems/gems/debug-*/ext/debug/extconf.rb`.
148
166
* Copy and paste `-h` and `--help` output to `RubyLauncher` (instructions are in the end of the file `src/launcher/java/org/truffleruby/launcher/RubyLauncher.java`)
149
167
* This is a good time to get `jt build` working.
@@ -166,6 +184,8 @@ For a new major version:
166
184
* Update the docs for next version specs in [workflow.md](workflow.md).
167
185
* Update the versions in the `ruby/spec on CRuby` job of `.github/workflows/ci.yml`.
168
186
187
+
Use "Update versions" for a commit message.
188
+
169
189
## Last step
170
190
171
-
* Request the new MRI version on Jira, then update `ci.jsonnet` to use the corresponding MRI version for benchmarking.
191
+
* Request the new MRI version on Jira, then update `ci/common.jsonnet` to use the corresponding MRI version for benchmarking.
0 commit comments