File tree Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -34,7 +34,7 @@ rm -rf ~/.rubies/ruby-$VERSION
34
34
ruby-install ruby $VERSION
35
35
# OR
36
36
rm -rf ~/.rubies/ruby-$VERSION
37
- bin/ ruby-build $VERSION ~/.rubies/ruby-$VERSION
37
+ ruby-build $VERSION ~/.rubies/ruby-$VERSION
38
38
ruby-install -r ~/tmp ruby $VERSION
39
39
```
40
40
@@ -81,8 +81,8 @@ You'll usually get some conflicts to work out.
81
81
Run
82
82
83
83
``` bash
84
- git grep -E -- " ^\\ s+ require '-test-/"
85
- git grep -E -- ' ^\s+ require "-test-/'
84
+ git grep -E -- " ^\\ s* require '-test-/"
85
+ git grep -E -- ' ^\s* require "-test-/'
86
86
```
87
87
88
88
And comment any ` require ` found in files under ` test/mri/tests `
@@ -173,7 +173,10 @@ In a separate commit, update all of these:
173
173
* Run ` jt test gems default-bundled-gems `
174
174
* Grep for the old version with ` git grep -F x.y.z `
175
175
* If ` tool/id.def ` or ` lib/cext/include/truffleruby/internal/id.h ` has changed, ` jt build core-symbols ` and check for correctness.
176
+
177
+ For a new major version:
176
178
* Update the list of ` :next ` specs and change the "next version" in ` spec/truffleruby.mspec ` .
179
+ * Update the versions in the ` ruby/spec on CRuby ` job of ` .github/workflows/ci.yml ` .
177
180
178
181
## Last step
179
182
You can’t perform that action at this time.
0 commit comments