Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update ruby #17475

Merged
merged 1 commit into from
Sep 4, 2024
Merged

Update ruby #17475

merged 1 commit into from
Sep 4, 2024

Conversation

tianon
Copy link
Member

@tianon tianon commented Sep 3, 2024

Changes:

Changes:

- docker-library/ruby@04175a1: Update 3.3 to 3.3.5
@tianon tianon requested a review from a team as a code owner September 3, 2024 19:25
Copy link

github-actions bot commented Sep 3, 2024

Diff for aa509a6:
diff --git a/_bashbrew-cat b/_bashbrew-cat
index 723f4ba..1fb4574 100644
--- a/_bashbrew-cat
+++ b/_bashbrew-cat
@@ -61,34 +61,34 @@ Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x
 GitCommit: 6438466b4fd948a31f66b2f2a934c799b598233e
 Directory: 3.2/slim-bullseye
 
-Tags: 3.3.4-alpine3.19, 3.3-alpine3.19, 3-alpine3.19, alpine3.19
+Tags: 3.3.5-alpine3.19, 3.3-alpine3.19, 3-alpine3.19, alpine3.19
 Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, s390x
-GitCommit: 2e432fc966a291fa241b14637557710d33a05b42
+GitCommit: 04175a1c782da7183d8cd1ebed8c91b3ce0fe50b
 Directory: 3.3/alpine3.19
 
-Tags: 3.3.4-alpine3.20, 3.3-alpine3.20, 3-alpine3.20, alpine3.20, 3.3.4-alpine, 3.3-alpine, 3-alpine, alpine
+Tags: 3.3.5-alpine3.20, 3.3-alpine3.20, 3-alpine3.20, alpine3.20, 3.3.5-alpine, 3.3-alpine, 3-alpine, alpine
 Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
-GitCommit: 2e432fc966a291fa241b14637557710d33a05b42
+GitCommit: 04175a1c782da7183d8cd1ebed8c91b3ce0fe50b
 Directory: 3.3/alpine3.20
 
-Tags: 3.3.4-bookworm, 3.3-bookworm, 3-bookworm, bookworm, 3.3.4, 3.3, 3, latest
+Tags: 3.3.5-bookworm, 3.3-bookworm, 3-bookworm, bookworm, 3.3.5, 3.3, 3, latest
 Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x
-GitCommit: 2e432fc966a291fa241b14637557710d33a05b42
+GitCommit: 04175a1c782da7183d8cd1ebed8c91b3ce0fe50b
 Directory: 3.3/bookworm
 
-Tags: 3.3.4-bullseye, 3.3-bullseye, 3-bullseye, bullseye
+Tags: 3.3.5-bullseye, 3.3-bullseye, 3-bullseye, bullseye
 Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x
-GitCommit: 2e432fc966a291fa241b14637557710d33a05b42
+GitCommit: 04175a1c782da7183d8cd1ebed8c91b3ce0fe50b
 Directory: 3.3/bullseye
 
-Tags: 3.3.4-slim-bookworm, 3.3-slim-bookworm, 3-slim-bookworm, slim-bookworm, 3.3.4-slim, 3.3-slim, 3-slim, slim
+Tags: 3.3.5-slim-bookworm, 3.3-slim-bookworm, 3-slim-bookworm, slim-bookworm, 3.3.5-slim, 3.3-slim, 3-slim, slim
 Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x
-GitCommit: 2e432fc966a291fa241b14637557710d33a05b42
+GitCommit: 04175a1c782da7183d8cd1ebed8c91b3ce0fe50b
 Directory: 3.3/slim-bookworm
 
-Tags: 3.3.4-slim-bullseye, 3.3-slim-bullseye, 3-slim-bullseye, slim-bullseye
+Tags: 3.3.5-slim-bullseye, 3.3-slim-bullseye, 3-slim-bullseye, slim-bullseye
 Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x
-GitCommit: 2e432fc966a291fa241b14637557710d33a05b42
+GitCommit: 04175a1c782da7183d8cd1ebed8c91b3ce0fe50b
 Directory: 3.3/slim-bullseye
 
 Tags: 3.4.0-preview1-alpine3.19, 3.4-rc-alpine3.19
diff --git a/_bashbrew-list b/_bashbrew-list
index a29ce29..18ba9c7 100644
--- a/_bashbrew-list
+++ b/_bashbrew-list
@@ -52,15 +52,15 @@ ruby:3.3-bullseye
 ruby:3.3-slim
 ruby:3.3-slim-bookworm
 ruby:3.3-slim-bullseye
-ruby:3.3.4
-ruby:3.3.4-alpine
-ruby:3.3.4-alpine3.19
-ruby:3.3.4-alpine3.20
-ruby:3.3.4-bookworm
-ruby:3.3.4-bullseye
-ruby:3.3.4-slim
-ruby:3.3.4-slim-bookworm
-ruby:3.3.4-slim-bullseye
+ruby:3.3.5
+ruby:3.3.5-alpine
+ruby:3.3.5-alpine3.19
+ruby:3.3.5-alpine3.20
+ruby:3.3.5-bookworm
+ruby:3.3.5-bullseye
+ruby:3.3.5-slim
+ruby:3.3.5-slim-bookworm
+ruby:3.3.5-slim-bullseye
 ruby:3.4-rc
 ruby:3.4-rc-alpine
 ruby:3.4-rc-alpine3.19
diff --git a/ruby_alpine/Dockerfile b/ruby_alpine/Dockerfile
index 904c97d..efdb580 100644
--- a/ruby_alpine/Dockerfile
+++ b/ruby_alpine/Dockerfile
@@ -27,10 +27,10 @@ RUN set -eux; \
 
 ENV LANG C.UTF-8
 
-# https://www.ruby-lang.org/en/news/2024/07/09/ruby-3-3-4-released/
-ENV RUBY_VERSION 3.3.4
-ENV RUBY_DOWNLOAD_URL https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.4.tar.xz
-ENV RUBY_DOWNLOAD_SHA256 1caaee9a5a6befef54bab67da68ace8d985e4fb59cd17ce23c28d9ab04f4ddad
+# https://www.ruby-lang.org/en/news/2024/09/03/3-3-5-released/
+ENV RUBY_VERSION 3.3.5
+ENV RUBY_DOWNLOAD_URL https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.5.tar.xz
+ENV RUBY_DOWNLOAD_SHA256 51aec7ea89b46125a2c9adc6f36766b65023d47952b916b1aed300ddcc042359
 
 # some of ruby's build scripts are written in ruby
 #   we purge system ruby later to make sure our final image uses what we just built
diff --git a/ruby_alpine3.19/Dockerfile b/ruby_alpine3.19/Dockerfile
index 2ed3f1f..773faeb 100644
--- a/ruby_alpine3.19/Dockerfile
+++ b/ruby_alpine3.19/Dockerfile
@@ -27,10 +27,10 @@ RUN set -eux; \
 
 ENV LANG C.UTF-8
 
-# https://www.ruby-lang.org/en/news/2024/07/09/ruby-3-3-4-released/
-ENV RUBY_VERSION 3.3.4
-ENV RUBY_DOWNLOAD_URL https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.4.tar.xz
-ENV RUBY_DOWNLOAD_SHA256 1caaee9a5a6befef54bab67da68ace8d985e4fb59cd17ce23c28d9ab04f4ddad
+# https://www.ruby-lang.org/en/news/2024/09/03/3-3-5-released/
+ENV RUBY_VERSION 3.3.5
+ENV RUBY_DOWNLOAD_URL https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.5.tar.xz
+ENV RUBY_DOWNLOAD_SHA256 51aec7ea89b46125a2c9adc6f36766b65023d47952b916b1aed300ddcc042359
 
 # some of ruby's build scripts are written in ruby
 #   we purge system ruby later to make sure our final image uses what we just built
diff --git a/ruby_bullseye/Dockerfile b/ruby_bullseye/Dockerfile
index 9bb4c2c..32baf57 100644
--- a/ruby_bullseye/Dockerfile
+++ b/ruby_bullseye/Dockerfile
@@ -16,10 +16,10 @@ RUN set -eux; \
 
 ENV LANG C.UTF-8
 
-# https://www.ruby-lang.org/en/news/2024/07/09/ruby-3-3-4-released/
-ENV RUBY_VERSION 3.3.4
-ENV RUBY_DOWNLOAD_URL https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.4.tar.xz
-ENV RUBY_DOWNLOAD_SHA256 1caaee9a5a6befef54bab67da68ace8d985e4fb59cd17ce23c28d9ab04f4ddad
+# https://www.ruby-lang.org/en/news/2024/09/03/3-3-5-released/
+ENV RUBY_VERSION 3.3.5
+ENV RUBY_DOWNLOAD_URL https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.5.tar.xz
+ENV RUBY_DOWNLOAD_SHA256 51aec7ea89b46125a2c9adc6f36766b65023d47952b916b1aed300ddcc042359
 
 # some of ruby's build scripts are written in ruby
 #   we purge system ruby later to make sure our final image uses what we just built
diff --git a/ruby_latest/Dockerfile b/ruby_latest/Dockerfile
index 19a5519..5978b00 100644
--- a/ruby_latest/Dockerfile
+++ b/ruby_latest/Dockerfile
@@ -16,10 +16,10 @@ RUN set -eux; \
 
 ENV LANG C.UTF-8
 
-# https://www.ruby-lang.org/en/news/2024/07/09/ruby-3-3-4-released/
-ENV RUBY_VERSION 3.3.4
-ENV RUBY_DOWNLOAD_URL https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.4.tar.xz
-ENV RUBY_DOWNLOAD_SHA256 1caaee9a5a6befef54bab67da68ace8d985e4fb59cd17ce23c28d9ab04f4ddad
+# https://www.ruby-lang.org/en/news/2024/09/03/3-3-5-released/
+ENV RUBY_VERSION 3.3.5
+ENV RUBY_DOWNLOAD_URL https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.5.tar.xz
+ENV RUBY_DOWNLOAD_SHA256 51aec7ea89b46125a2c9adc6f36766b65023d47952b916b1aed300ddcc042359
 
 # some of ruby's build scripts are written in ruby
 #   we purge system ruby later to make sure our final image uses what we just built
diff --git a/ruby_slim-bullseye/Dockerfile b/ruby_slim-bullseye/Dockerfile
index 182509f..33c527a 100644
--- a/ruby_slim-bullseye/Dockerfile
+++ b/ruby_slim-bullseye/Dockerfile
@@ -30,10 +30,10 @@ RUN set -eux; \
 
 ENV LANG C.UTF-8
 
-# https://www.ruby-lang.org/en/news/2024/07/09/ruby-3-3-4-released/
-ENV RUBY_VERSION 3.3.4
-ENV RUBY_DOWNLOAD_URL https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.4.tar.xz
-ENV RUBY_DOWNLOAD_SHA256 1caaee9a5a6befef54bab67da68ace8d985e4fb59cd17ce23c28d9ab04f4ddad
+# https://www.ruby-lang.org/en/news/2024/09/03/3-3-5-released/
+ENV RUBY_VERSION 3.3.5
+ENV RUBY_DOWNLOAD_URL https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.5.tar.xz
+ENV RUBY_DOWNLOAD_SHA256 51aec7ea89b46125a2c9adc6f36766b65023d47952b916b1aed300ddcc042359
 
 # some of ruby's build scripts are written in ruby
 #   we purge system ruby later to make sure our final image uses what we just built
diff --git a/ruby_slim/Dockerfile b/ruby_slim/Dockerfile
index 2866190..caa2856 100644
--- a/ruby_slim/Dockerfile
+++ b/ruby_slim/Dockerfile
@@ -30,10 +30,10 @@ RUN set -eux; \
 
 ENV LANG C.UTF-8
 
-# https://www.ruby-lang.org/en/news/2024/07/09/ruby-3-3-4-released/
-ENV RUBY_VERSION 3.3.4
-ENV RUBY_DOWNLOAD_URL https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.4.tar.xz
-ENV RUBY_DOWNLOAD_SHA256 1caaee9a5a6befef54bab67da68ace8d985e4fb59cd17ce23c28d9ab04f4ddad
+# https://www.ruby-lang.org/en/news/2024/09/03/3-3-5-released/
+ENV RUBY_VERSION 3.3.5
+ENV RUBY_DOWNLOAD_URL https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.5.tar.xz
+ENV RUBY_DOWNLOAD_SHA256 51aec7ea89b46125a2c9adc6f36766b65023d47952b916b1aed300ddcc042359
 
 # some of ruby's build scripts are written in ruby
 #   we purge system ruby later to make sure our final image uses what we just built

Relevant Maintainers:

@zavan
Copy link

zavan commented Sep 4, 2024

A note that now Ruby follows a bi-monthly release schedule for patch versions:

Release Schedule

As previously announced, we intend to release the latest stable Ruby version (currently Ruby 3.3) every 2 months following a .1 release.

We expect to release Ruby 3.3.6 on November 5th and Ruby 3.3.7 on January 7th. If any significant changes arise that impact a large number of users, we may release a new version earlier than scheduled.

So it's easier to be on the look out and update the images quicker.

@tianon tianon merged commit 507d72a into docker-library:master Sep 4, 2024
29 checks passed
@tianon tianon deleted the ruby branch September 4, 2024 17:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants