Skip to content

Build Ruby on Debian 13 (trixie)#49

Merged
Envek merged 3 commits intoevilmartians:masterfrom
rus-max:debian-13-trixie
Aug 18, 2025
Merged

Build Ruby on Debian 13 (trixie)#49
Envek merged 3 commits intoevilmartians:masterfrom
rus-max:debian-13-trixie

Conversation

@rus-max
Copy link
Contributor

@rus-max rus-max commented Aug 13, 2025

Add Debian 13 trixie support

@rus-max rus-max marked this pull request as draft August 13, 2025 15:22
@rus-max rus-max marked this pull request as ready for review August 14, 2025 06:02
@rus-max
Copy link
Contributor Author

rus-max commented Aug 14, 2025

Hi, @Envek!

The artifacts has been published.

Thanks!

@rus-max rus-max force-pushed the debian-13-trixie branch 6 times, most recently from d427579 to d00de8f Compare August 14, 2025 07:02
@rus-max
Copy link
Contributor Author

rus-max commented Aug 14, 2025

Ruby 3.2 is excluded for Debian 13 (trixie)
https://github.com/fullstaq-ruby/server-edition/blob/main/config.yml#L122

Copy link
Member

@Envek Envek left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the pull request! But I believe that we shouldn't change default debian version for existing Ruby versions, let's revert these default tags back?

Comment on lines -26 to -27
quay.io/evl.ms/fullstaq-ruby:3.4-jemalloc
quay.io/evl.ms/fullstaq-ruby:3.4.5-jemalloc
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm strongly against switching default Debian version for existing rubies. That may break existing applications in many unexpected ways. Though no one should use shortened tags, tbh.

Let's make Trixie to be default version for Ruby 3.5 once it released and keep Bookworm for Ruby 3.4 and 3.3 and Bullseye for 3.2 and 3.1.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I add Debian 13 for Ruby 3.4. and Ruby 3.3

@rus-max rus-max requested a review from Envek August 18, 2025 06:45
@Envek Envek merged commit 2538179 into evilmartians:master Aug 18, 2025
36 checks passed
@Envek
Copy link
Member

Envek commented Aug 18, 2025

Thank you very much!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants