Skip to content

Commit d345cef

Browse files
Add Ruby versions: 4.0.5 [automated-ruby-update] (#128)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1 parent 2a4baaf commit d345cef

6 files changed

Lines changed: 7 additions & 6 deletions

File tree

.github/ruby-versions.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
[
2+
"4.0.5",
23
"4.0.4",
34
"4.0.3",
45
"4.0.2",

features/src/ruby/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ When using `mise`, this feature keeps `ruby.compile=true` by default so Ruby is
5454

5555
| Options Id | Description | Type | Default Value |
5656
|-----|-----|-----|-----|
57-
| version | The version of ruby to be installed | string | 4.0.4 |
57+
| version | The version of ruby to be installed | string | 4.0.5 |
5858
| versionManager | The version manager to use for Ruby (mise or rbenv) | string | mise |
5959
| usePrecompiledRubies | Use precompiled Rubies with mise when available | boolean | false |
6060

features/src/ruby/devcontainer-feature.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"id": "ruby",
3-
"version": "2.2.2",
3+
"version": "2.2.3",
44
"name": "Ruby",
55
"description": "Installs Ruby and a version manager (mise or rbenv) along with libraries needed to build Ruby.",
66
"documentationURL": "https://github.com/rails/devcontainer/tree/main/features/src/ruby",
@@ -19,7 +19,7 @@
1919
"options": {
2020
"version": {
2121
"type": "string",
22-
"default": "4.0.4",
22+
"default": "4.0.5",
2323
"description": "The ruby version to be installed"
2424
},
2525
"versionManager": {

features/test/ruby/test.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,6 @@ check "mise init is sourced in the bashrc" bash -c "grep 'eval \"\$(~/.local/bin
99
check "mise is configured to compile Ruby from source by default" bash -c "mise settings | grep ruby.compile | grep true"
1010
check "mise idiomatic version file is enabled for ruby" bash -c "mise settings | grep idiomatic_version_file_enable_tools | grep ruby"
1111
check "Ruby is installed with YJIT" bash -c "RUBY_YJIT_ENABLE=1 ruby -v | grep +YJIT"
12-
check "Ruby version is set to 4.0.4" bash -c "mise use -g ruby | grep 4.0.4"
12+
check "Ruby version is set to 4.0.5" bash -c "mise use -g ruby | grep 4.0.5"
1313

1414
reportResults

features/test/ruby/with_precompiled_rubies.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@ check "mise is installed" bash -c "mise --version"
88
check "mise uses precompiled Rubies when enabled" bash -c "mise settings | grep ruby.compile | grep false"
99
check "mise idiomatic version file is enabled for ruby" bash -c "mise settings | grep idiomatic_version_file_enable_tools | grep ruby"
1010
check "Ruby is installed with YJIT" bash -c "RUBY_YJIT_ENABLE=1 ruby -v | grep +YJIT"
11-
check "Ruby version is set to 4.0.4" bash -c "mise use -g ruby | grep 4.0.4"
11+
check "Ruby version is set to 4.0.5" bash -c "mise use -g ruby | grep 4.0.5"
1212

1313
reportResults

features/test/ruby/with_rbenv.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,6 @@ check "rbenv is installed" bash -c "rbenv --version"
99
check "ruby-build is installed" bash -c "ls -l $HOME/.rbenv/plugins/ruby-build | grep '\-> /usr/local/share/ruby-build'"
1010
eval "$(rbenv init -)"
1111
check "Ruby is installed with YJIT" bash -c "RUBY_YJIT_ENABLE=1 ruby -v | grep +YJIT"
12-
check "Ruby version is set to 4.0.4" bash -c "rbenv global | grep 4.0.4"
12+
check "Ruby version is set to 4.0.5" bash -c "rbenv global | grep 4.0.5"
1313

1414
reportResults

0 commit comments

Comments
 (0)