Skip to content

Commit 3901936

Browse files
rus-maxMax Erkin
andauthored
Build Ruby 3.4.4 (#46)
Release notes: https://www.ruby-lang.org/en/news/2025/05/14/ruby-3-4-4-released/ Upstream release: fullstaq-ruby/server-edition#165 Co-authored-by: Max Erkin <m.erkin@uzum.io>
1 parent 07eba35 commit 3901936

File tree

2 files changed

+38
-38
lines changed

2 files changed

+38
-38
lines changed

.github/workflows/build-push.yml

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

20-
# 3.4.3 on Debian 12
21-
- ruby-version: "3.4.3"
20+
# 3.4.4 on Debian 12
21+
- ruby-version: "3.4.4"
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.3-jemalloc
27+
quay.io/evl.ms/fullstaq-ruby:3.4.4-jemalloc
2828
quay.io/evl.ms/fullstaq-ruby:3.4-jemalloc-bookworm
29-
- ruby-version: "3.4.3"
29+
- ruby-version: "3.4.4"
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.3-jemalloc-slim
35+
quay.io/evl.ms/fullstaq-ruby:3.4.4-jemalloc-slim
3636
quay.io/evl.ms/fullstaq-ruby:3.4-jemalloc-bookworm-slim
37-
- ruby-version: "3.4.3"
37+
- ruby-version: "3.4.4"
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.3-malloctrim
43+
quay.io/evl.ms/fullstaq-ruby:3.4.4-malloctrim
4444
quay.io/evl.ms/fullstaq-ruby:3.4-malloctrim-bookworm
45-
- ruby-version: "3.4.3"
45+
- ruby-version: "3.4.4"
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.3-malloctrim-slim
51+
quay.io/evl.ms/fullstaq-ruby:3.4.4-malloctrim-slim
5252
quay.io/evl.ms/fullstaq-ruby:3.4-malloctrim-bookworm-slim
5353
54-
# 3.4.3 on Debian 11
55-
- ruby-version: "3.4.3"
54+
# 3.4.4 on Debian 11
55+
- ruby-version: "3.4.4"
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.3"
61+
- ruby-version: "3.4.4"
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.3"
67+
- ruby-version: "3.4.4"
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.3"
73+
- ruby-version: "3.4.4"
7474
ruby-variant: "malloctrim"
7575
debian-image: "bullseye-slim"
7676
debian-version: "11"
7777
aliases: |
7878
quay.io/evl.ms/fullstaq-ruby:3.4-malloctrim-bullseye-slim
7979
80-
# 3.4.3 on Debian 10
81-
- ruby-version: "3.4.3"
80+
# 3.4.4 on Debian 10
81+
- ruby-version: "3.4.4"
8282
ruby-variant: "jemalloc"
8383
debian-image: "buster"
8484
debian-version: "10"
85-
- ruby-version: "3.4.3"
85+
- ruby-version: "3.4.4"
8686
ruby-variant: "jemalloc"
8787
debian-image: "buster-slim"
8888
debian-version: "10"
89-
- ruby-version: "3.4.3"
89+
- ruby-version: "3.4.4"
9090
ruby-variant: "malloctrim"
9191
debian-image: "buster"
9292
debian-version: "10"
93-
- ruby-version: "3.4.3"
93+
- ruby-version: "3.4.4"
9494
ruby-variant: "malloctrim"
9595
debian-image: "buster-slim"
9696
debian-version: "10"

README.md

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -19,29 +19,29 @@ 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.3-jemalloc
22+
ARG RUBY_VERSION=3.4.4-jemalloc
2323
2424
FROM quay.io/evl.ms/fullstaq-ruby:${RUBY_VERSION}-slim
2525
```
2626

2727
## Flavors
2828

29-
Ruby 3.4.3, 3.3.8, 3.2.8 and 3.1.7 with jemalloc and malloctrim are available. Images are built on top of Debian 10 (buster), 11 (bullseye), also Ruby 3.2 and newer are build on top of Debian 12 (bookworm):
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 10 (buster), 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.3-jemalloc-bookworm-slim
34-
docker pull quay.io/evl.ms/fullstaq-ruby:3.4.3-jemalloc-bookworm
35-
docker pull quay.io/evl.ms/fullstaq-ruby:3.4.3-jemalloc-bullseye-slim
36-
docker pull quay.io/evl.ms/fullstaq-ruby:3.4.3-jemalloc-bullseye
37-
docker pull quay.io/evl.ms/fullstaq-ruby:3.4.3-jemalloc-buster-slim
38-
docker pull quay.io/evl.ms/fullstaq-ruby:3.4.3-jemalloc-buster
39-
docker pull quay.io/evl.ms/fullstaq-ruby:3.4.3-malloctrim-bookworm-slim
40-
docker pull quay.io/evl.ms/fullstaq-ruby:3.4.3-malloctrim-bookworm
41-
docker pull quay.io/evl.ms/fullstaq-ruby:3.4.3-malloctrim-bullseye-slim
42-
docker pull quay.io/evl.ms/fullstaq-ruby:3.4.3-malloctrim-bullseye
43-
docker pull quay.io/evl.ms/fullstaq-ruby:3.4.3-malloctrim-buster-slim
44-
docker pull quay.io/evl.ms/fullstaq-ruby:3.4.3-malloctrim-buster
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-jemalloc-buster-slim
38+
docker pull quay.io/evl.ms/fullstaq-ruby:3.4.4-jemalloc-buster
39+
docker pull quay.io/evl.ms/fullstaq-ruby:3.4.4-malloctrim-bookworm-slim
40+
docker pull quay.io/evl.ms/fullstaq-ruby:3.4.4-malloctrim-bookworm
41+
docker pull quay.io/evl.ms/fullstaq-ruby:3.4.4-malloctrim-bullseye-slim
42+
docker pull quay.io/evl.ms/fullstaq-ruby:3.4.4-malloctrim-bullseye
43+
docker pull quay.io/evl.ms/fullstaq-ruby:3.4.4-malloctrim-buster-slim
44+
docker pull quay.io/evl.ms/fullstaq-ruby:3.4.4-malloctrim-buster
4545

4646
# 3.3:
4747
docker pull quay.io/evl.ms/fullstaq-ruby:3.3.8-jemalloc-bookworm-slim
@@ -82,13 +82,13 @@ docker pull quay.io/evl.ms/fullstaq-ruby:3.1.7-malloctrim-buster-slim
8282
docker pull quay.io/evl.ms/fullstaq-ruby:3.1.7-malloctrim-buster
8383
```
8484

85-
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.3-jemalloc-bookworm → 3.4-jemalloc`
85+
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`
8686

8787
```sh
88-
docker pull quay.io/evl.ms/fullstaq-ruby:3.4-jemalloc-slim # Same as quay.io/evl.ms/fullstaq-ruby:3.4.3-jemalloc-bookworm-slim
89-
docker pull quay.io/evl.ms/fullstaq-ruby:3.4-jemalloc # Same as quay.io/evl.ms/fullstaq-ruby:3.4.3-jemalloc-bookworm
90-
docker pull quay.io/evl.ms/fullstaq-ruby:3.4-malloctrim-slim # Same as quay.io/evl.ms/fullstaq-ruby:3.4.3-malloctrim-bookworm-slim
91-
docker pull quay.io/evl.ms/fullstaq-ruby:3.4-malloctrim # Same as quay.io/evl.ms/fullstaq-ruby:3.4.3-malloctrim-bookworm
88+
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
89+
docker pull quay.io/evl.ms/fullstaq-ruby:3.4-jemalloc # Same as quay.io/evl.ms/fullstaq-ruby:3.4.4-jemalloc-bookworm
90+
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
91+
docker pull quay.io/evl.ms/fullstaq-ruby:3.4-malloctrim # Same as quay.io/evl.ms/fullstaq-ruby:3.4.4-malloctrim-bookworm
9292
```
9393

9494
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)