Skip to content

Commit 5799055

Browse files
rus-maxMax ErkinEnvek
authored
Build Ruby 3.4.5 (#48)
Release notes: https://www.ruby-lang.org/en/news/2025/07/15/ruby-3-4-5-released/ Upstream release: fullstaq-ruby/server-edition#168 Co-authored-by: Max Erkin <[email protected]> Co-authored-by: Andrey Novikov <[email protected]>
1 parent c09a7e6 commit 5799055

File tree

2 files changed

+29
-29
lines changed

2 files changed

+29
-29
lines changed

.github/workflows/build-push.yml

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -17,60 +17,60 @@ jobs:
1717
matrix:
1818
include:
1919

20-
# 3.4.4 on Debian 12
21-
- ruby-version: "3.4.4"
20+
# 3.4.5 on Debian 12
21+
- ruby-version: "3.4.5"
2222
ruby-variant: "jemalloc"
2323
debian-image: "bookworm"
2424
debian-version: "12"
2525
aliases: |
2626
quay.io/evl.ms/fullstaq-ruby:3.4-jemalloc
27-
quay.io/evl.ms/fullstaq-ruby:3.4.4-jemalloc
27+
quay.io/evl.ms/fullstaq-ruby:3.4.5-jemalloc
2828
quay.io/evl.ms/fullstaq-ruby:3.4-jemalloc-bookworm
29-
- ruby-version: "3.4.4"
29+
- ruby-version: "3.4.5"
3030
ruby-variant: "jemalloc"
3131
debian-image: "bookworm-slim"
3232
debian-version: "12"
3333
aliases: |
3434
quay.io/evl.ms/fullstaq-ruby:3.4-jemalloc-slim
35-
quay.io/evl.ms/fullstaq-ruby:3.4.4-jemalloc-slim
35+
quay.io/evl.ms/fullstaq-ruby:3.4.5-jemalloc-slim
3636
quay.io/evl.ms/fullstaq-ruby:3.4-jemalloc-bookworm-slim
37-
- ruby-version: "3.4.4"
37+
- ruby-version: "3.4.5"
3838
ruby-variant: "malloctrim"
3939
debian-image: "bookworm"
4040
debian-version: "12"
4141
aliases: |
4242
quay.io/evl.ms/fullstaq-ruby:3.4-malloctrim
43-
quay.io/evl.ms/fullstaq-ruby:3.4.4-malloctrim
43+
quay.io/evl.ms/fullstaq-ruby:3.4.5-malloctrim
4444
quay.io/evl.ms/fullstaq-ruby:3.4-malloctrim-bookworm
45-
- ruby-version: "3.4.4"
45+
- ruby-version: "3.4.5"
4646
ruby-variant: "malloctrim"
4747
debian-image: "bookworm-slim"
4848
debian-version: "12"
4949
aliases: |
5050
quay.io/evl.ms/fullstaq-ruby:3.4-malloctrim-slim
51-
quay.io/evl.ms/fullstaq-ruby:3.4.4-malloctrim-slim
51+
quay.io/evl.ms/fullstaq-ruby:3.4.5-malloctrim-slim
5252
quay.io/evl.ms/fullstaq-ruby:3.4-malloctrim-bookworm-slim
5353
54-
# 3.4.4 on Debian 11
55-
- ruby-version: "3.4.4"
54+
# 3.4.5 on Debian 11
55+
- ruby-version: "3.4.5"
5656
ruby-variant: "jemalloc"
5757
debian-image: "bullseye"
5858
debian-version: "11"
5959
aliases: |
6060
quay.io/evl.ms/fullstaq-ruby:3.4-jemalloc-bullseye
61-
- ruby-version: "3.4.4"
61+
- ruby-version: "3.4.5"
6262
ruby-variant: "jemalloc"
6363
debian-image: "bullseye-slim"
6464
debian-version: "11"
6565
aliases: |
6666
quay.io/evl.ms/fullstaq-ruby:3.4-jemalloc-bullseye-slim
67-
- ruby-version: "3.4.4"
67+
- ruby-version: "3.4.5"
6868
ruby-variant: "malloctrim"
6969
debian-image: "bullseye"
7070
debian-version: "11"
7171
aliases: |
7272
quay.io/evl.ms/fullstaq-ruby:3.4-malloctrim-bullseye
73-
- ruby-version: "3.4.4"
73+
- ruby-version: "3.4.5"
7474
ruby-variant: "malloctrim"
7575
debian-image: "bullseye-slim"
7676
debian-version: "11"

README.md

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -19,25 +19,25 @@ docker pull quay.io/evl.ms/fullstaq-ruby:3.4-jemalloc-slim
1919
Or use as base image in your `Dockerfile`:
2020

2121
```docker
22-
ARG RUBY_VERSION=3.4.4-jemalloc
22+
ARG RUBY_VERSION=3.4.5-jemalloc
2323
2424
FROM quay.io/evl.ms/fullstaq-ruby:${RUBY_VERSION}-slim
2525
```
2626

2727
## Flavors
2828

29-
Ruby 3.4.4, 3.3.8, 3.2.8 and 3.1.7 with jemalloc and malloctrim are available. Images are built on top of Debian 11 (bullseye), also Ruby 3.2 and newer are build on top of Debian 12 (bookworm):
29+
Ruby 3.4.5, 3.3.8, 3.2.8 and 3.1.7 with jemalloc and malloctrim are available. Images are built on top of Debian 11 (bullseye), also Ruby 3.2 and newer are build on top of Debian 12 (bookworm):
3030

3131
```sh
3232
# 3.4:
33-
docker pull quay.io/evl.ms/fullstaq-ruby:3.4.4-jemalloc-bookworm-slim
34-
docker pull quay.io/evl.ms/fullstaq-ruby:3.4.4-jemalloc-bookworm
35-
docker pull quay.io/evl.ms/fullstaq-ruby:3.4.4-jemalloc-bullseye-slim
36-
docker pull quay.io/evl.ms/fullstaq-ruby:3.4.4-jemalloc-bullseye
37-
docker pull quay.io/evl.ms/fullstaq-ruby:3.4.4-malloctrim-bookworm-slim
38-
docker pull quay.io/evl.ms/fullstaq-ruby:3.4.4-malloctrim-bookworm
39-
docker pull quay.io/evl.ms/fullstaq-ruby:3.4.4-malloctrim-bullseye-slim
40-
docker pull quay.io/evl.ms/fullstaq-ruby:3.4.4-malloctrim-bullseye
33+
docker pull quay.io/evl.ms/fullstaq-ruby:3.4.5-jemalloc-bookworm-slim
34+
docker pull quay.io/evl.ms/fullstaq-ruby:3.4.5-jemalloc-bookworm
35+
docker pull quay.io/evl.ms/fullstaq-ruby:3.4.5-jemalloc-bullseye-slim
36+
docker pull quay.io/evl.ms/fullstaq-ruby:3.4.5-jemalloc-bullseye
37+
docker pull quay.io/evl.ms/fullstaq-ruby:3.4.5-malloctrim-bookworm-slim
38+
docker pull quay.io/evl.ms/fullstaq-ruby:3.4.5-malloctrim-bookworm
39+
docker pull quay.io/evl.ms/fullstaq-ruby:3.4.5-malloctrim-bullseye-slim
40+
docker pull quay.io/evl.ms/fullstaq-ruby:3.4.5-malloctrim-bullseye
4141

4242
# 3.3:
4343
docker pull quay.io/evl.ms/fullstaq-ruby:3.3.8-jemalloc-bookworm-slim
@@ -66,13 +66,13 @@ docker pull quay.io/evl.ms/fullstaq-ruby:3.1.7-malloctrim-bullseye-slim
6666
docker pull quay.io/evl.ms/fullstaq-ruby:3.1.7-malloctrim-bullseye
6767
```
6868

69-
Latest patch versions for Ruby 3.4 on Debian 12 (bookworm) are also aliased with shortened tags including major and minor versions only: `3.4.4-jemalloc-bookworm → 3.4-jemalloc`
69+
Latest patch versions for Ruby 3.4 on Debian 12 (bookworm) are also aliased with shortened tags including major and minor versions only: `3.4.5-jemalloc-bookworm → 3.4-jemalloc`
7070

7171
```sh
72-
docker pull quay.io/evl.ms/fullstaq-ruby:3.4-jemalloc-slim # Same as quay.io/evl.ms/fullstaq-ruby:3.4.4-jemalloc-bookworm-slim
73-
docker pull quay.io/evl.ms/fullstaq-ruby:3.4-jemalloc # Same as quay.io/evl.ms/fullstaq-ruby:3.4.4-jemalloc-bookworm
74-
docker pull quay.io/evl.ms/fullstaq-ruby:3.4-malloctrim-slim # Same as quay.io/evl.ms/fullstaq-ruby:3.4.4-malloctrim-bookworm-slim
75-
docker pull quay.io/evl.ms/fullstaq-ruby:3.4-malloctrim # Same as quay.io/evl.ms/fullstaq-ruby:3.4.4-malloctrim-bookworm
72+
docker pull quay.io/evl.ms/fullstaq-ruby:3.4-jemalloc-slim # Same as quay.io/evl.ms/fullstaq-ruby:3.4.5-jemalloc-bookworm-slim
73+
docker pull quay.io/evl.ms/fullstaq-ruby:3.4-jemalloc # Same as quay.io/evl.ms/fullstaq-ruby:3.4.5-jemalloc-bookworm
74+
docker pull quay.io/evl.ms/fullstaq-ruby:3.4-malloctrim-slim # Same as quay.io/evl.ms/fullstaq-ruby:3.4.5-malloctrim-bookworm-slim
75+
docker pull quay.io/evl.ms/fullstaq-ruby:3.4-malloctrim # Same as quay.io/evl.ms/fullstaq-ruby:3.4.5-malloctrim-bookworm
7676
```
7777

7878
For Ruby 3.2 and 3.1, short aliases for latest patch versions are made against Debian 11 (bullseye): `3.2.8-jemalloc-bullseye → 3.2-jemalloc`

0 commit comments

Comments
 (0)