Skip to content

Build Ruby on Debian 13 (trixie)#49

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

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

Conversation

@rus-max

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

Copy link
Copy Markdown
Contributor

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

rus-max commented Aug 14, 2025

Copy link
Copy Markdown
Contributor Author

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

rus-max commented Aug 14, 2025

Copy link
Copy Markdown
Contributor Author

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

@Envek Envek left a comment

Copy link
Copy Markdown
Member

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
Copy Markdown
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
Copy Markdown
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

Envek commented Aug 18, 2025

Copy link
Copy Markdown
Member

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