Skip to content

Commit 7282990

Browse files
rus-maxMax Erkin
andauthored
Build Ruby 3.4.6 (#50)
Release notes: https://www.ruby-lang.org/en/news/2025/09/16/ruby-3-4-6-released/ Upstream release: fullstaq-ruby/server-edition#177 Co-authored-by: Max Erkin <[email protected]>
1 parent 67101ba commit 7282990

File tree

2 files changed

+36
-36
lines changed

2 files changed

+36
-36
lines changed

.github/workflows/build-push.yml

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

20-
# 3.4.5 on Debian 13
21-
- ruby-version: "3.4.5"
20+
# 3.4.6 on Debian 13
21+
- ruby-version: "3.4.6"
2222
ruby-variant: "jemalloc"
2323
debian-image: "trixie"
2424
debian-version: "13"
2525
aliases: |
2626
quay.io/evl.ms/fullstaq-ruby:3.4-jemalloc-trixie
27-
- ruby-version: "3.4.5"
27+
- ruby-version: "3.4.6"
2828
ruby-variant: "jemalloc"
2929
debian-image: "trixie-slim"
3030
debian-version: "13"
3131
aliases: |
3232
quay.io/evl.ms/fullstaq-ruby:3.4-jemalloc-trixie-slim
33-
- ruby-version: "3.4.5"
33+
- ruby-version: "3.4.6"
3434
ruby-variant: "malloctrim"
3535
debian-image: "trixie"
3636
debian-version: "13"
3737
aliases: |
3838
quay.io/evl.ms/fullstaq-ruby:3.4-malloctrim-trixie
39-
- ruby-version: "3.4.5"
39+
- ruby-version: "3.4.6"
4040
ruby-variant: "malloctrim"
4141
debian-image: "trixie-slim"
4242
debian-version: "13"
4343
aliases: |
4444
quay.io/evl.ms/fullstaq-ruby:3.4-malloctrim-trixie-slim
4545
46-
# 3.4.5 on Debian 12
47-
- ruby-version: "3.4.5"
46+
# 3.4.6 on Debian 12
47+
- ruby-version: "3.4.6"
4848
ruby-variant: "jemalloc"
4949
debian-image: "bookworm"
5050
debian-version: "12"
5151
aliases: |
5252
quay.io/evl.ms/fullstaq-ruby:3.4-jemalloc
53-
quay.io/evl.ms/fullstaq-ruby:3.4.5-jemalloc
53+
quay.io/evl.ms/fullstaq-ruby:3.4.6-jemalloc
5454
quay.io/evl.ms/fullstaq-ruby:3.4-jemalloc-bookworm
55-
- ruby-version: "3.4.5"
55+
- ruby-version: "3.4.6"
5656
ruby-variant: "jemalloc"
5757
debian-image: "bookworm-slim"
5858
debian-version: "12"
5959
aliases: |
6060
quay.io/evl.ms/fullstaq-ruby:3.4-jemalloc-slim
61-
quay.io/evl.ms/fullstaq-ruby:3.4.5-jemalloc-slim
61+
quay.io/evl.ms/fullstaq-ruby:3.4.6-jemalloc-slim
6262
quay.io/evl.ms/fullstaq-ruby:3.4-jemalloc-bookworm-slim
63-
- ruby-version: "3.4.5"
63+
- ruby-version: "3.4.6"
6464
ruby-variant: "malloctrim"
6565
debian-image: "bookworm"
6666
debian-version: "12"
6767
aliases: |
6868
quay.io/evl.ms/fullstaq-ruby:3.4-malloctrim
69-
quay.io/evl.ms/fullstaq-ruby:3.4.5-malloctrim
69+
quay.io/evl.ms/fullstaq-ruby:3.4.6-malloctrim
7070
quay.io/evl.ms/fullstaq-ruby:3.4-malloctrim-bookworm
71-
- ruby-version: "3.4.5"
71+
- ruby-version: "3.4.6"
7272
ruby-variant: "malloctrim"
7373
debian-image: "bookworm-slim"
7474
debian-version: "12"
7575
aliases: |
7676
quay.io/evl.ms/fullstaq-ruby:3.4-malloctrim-slim
77-
quay.io/evl.ms/fullstaq-ruby:3.4.5-malloctrim-slim
77+
quay.io/evl.ms/fullstaq-ruby:3.4.6-malloctrim-slim
7878
quay.io/evl.ms/fullstaq-ruby:3.4-malloctrim-bookworm-slim
7979
80-
# 3.4.5 on Debian 11
81-
- ruby-version: "3.4.5"
80+
# 3.4.6 on Debian 11
81+
- ruby-version: "3.4.6"
8282
ruby-variant: "jemalloc"
8383
debian-image: "bullseye"
8484
debian-version: "11"
8585
aliases: |
8686
quay.io/evl.ms/fullstaq-ruby:3.4-jemalloc-bullseye
87-
- ruby-version: "3.4.5"
87+
- ruby-version: "3.4.6"
8888
ruby-variant: "jemalloc"
8989
debian-image: "bullseye-slim"
9090
debian-version: "11"
9191
aliases: |
9292
quay.io/evl.ms/fullstaq-ruby:3.4-jemalloc-bullseye-slim
93-
- ruby-version: "3.4.5"
93+
- ruby-version: "3.4.6"
9494
ruby-variant: "malloctrim"
9595
debian-image: "bullseye"
9696
debian-version: "11"
9797
aliases: |
9898
quay.io/evl.ms/fullstaq-ruby:3.4-malloctrim-bullseye
99-
- ruby-version: "3.4.5"
99+
- ruby-version: "3.4.6"
100100
ruby-variant: "malloctrim"
101101
debian-image: "bullseye-slim"
102102
debian-version: "11"

README.md

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

2727
## Flavors
2828

29-
Ruby 3.4.5, 3.3.9, 3.2.9, and 3.1.7 with jemalloc and malloctrim are available. Images are built on top of Debian 11 (bullseye), 12 (bookworm), 13 (trixie):
29+
Ruby 3.4.6, 3.3.9, 3.2.9, and 3.1.7 with jemalloc and malloctrim are available. Images are built on top of Debian 11 (bullseye), 12 (bookworm), 13 (trixie):
3030

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

4444
# 3.3:
4545
docker pull quay.io/evl.ms/fullstaq-ruby:3.3.9-jemalloc-trixie-slim
@@ -70,13 +70,13 @@ docker pull quay.io/evl.ms/fullstaq-ruby:3.1.7-malloctrim-bullseye-slim
7070
docker pull quay.io/evl.ms/fullstaq-ruby:3.1.7-malloctrim-bullseye
7171
```
7272

73-
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`
73+
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.6-jemalloc-bookworm → 3.4-jemalloc`
7474

7575
```sh
76-
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
77-
docker pull quay.io/evl.ms/fullstaq-ruby:3.4-jemalloc # Same as quay.io/evl.ms/fullstaq-ruby:3.4.5-jemalloc-bookworm
78-
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
79-
docker pull quay.io/evl.ms/fullstaq-ruby:3.4-malloctrim # Same as quay.io/evl.ms/fullstaq-ruby:3.4.5-malloctrim-bookworm
76+
docker pull quay.io/evl.ms/fullstaq-ruby:3.4-jemalloc-slim # Same as quay.io/evl.ms/fullstaq-ruby:3.4.6-jemalloc-bookworm-slim
77+
docker pull quay.io/evl.ms/fullstaq-ruby:3.4-jemalloc # Same as quay.io/evl.ms/fullstaq-ruby:3.4.6-jemalloc-bookworm
78+
docker pull quay.io/evl.ms/fullstaq-ruby:3.4-malloctrim-slim # Same as quay.io/evl.ms/fullstaq-ruby:3.4.6-malloctrim-bookworm-slim
79+
docker pull quay.io/evl.ms/fullstaq-ruby:3.4-malloctrim # Same as quay.io/evl.ms/fullstaq-ruby:3.4.6-malloctrim-bookworm
8080
```
8181

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

0 commit comments

Comments
 (0)