Skip to content

[ruby] - Add support for debian trixie(13)#1522

Merged
AlvaroRausell merged 1 commit into
devcontainers:mainfrom
Kaniska244:ruby-trixie-update
Sep 1, 2025
Merged

[ruby] - Add support for debian trixie(13)#1522
AlvaroRausell merged 1 commit into
devcontainers:mainfrom
Kaniska244:ruby-trixie-update

Conversation

@Kaniska244

Copy link
Copy Markdown
Contributor

Ref: https://github.com/devcontainers/internal/issues/283

Devcontainer Image:

  • ruby

Description of changes:

  • Aims to add support for debian trixie (13)

Changelog:

  • Change in Dockerfiles to add debian trixie as the default option.
  • Change in manifest.json to add debian trixie image variant.
  • Change in readme file.
  • Update devcontainer-lock.json to update feature references

Checklist:

  • All checks are passed.

@Kaniska244
Kaniska244 marked this pull request as ready for review September 1, 2025 11:29
@Kaniska244
Kaniska244 requested a review from a team as a code owner September 1, 2025 11:29
Comment thread src/ruby/README.md
@AlvaroRausell
AlvaroRausell merged commit 39e2e8f into devcontainers:main Sep 1, 2025
2 checks passed
@Kaniska244
Kaniska244 deleted the ruby-trixie-update branch September 1, 2025 13:02
@AlvaroRausell
AlvaroRausell requested a review from Copilot October 28, 2025 12:08

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull Request Overview

This PR adds support for Debian Trixie (13) as the new default base OS for the Ruby devcontainer image, bumping the major version from 1.4.5 to 2.0.0 due to the breaking change in default OS.

  • Updates manifest to include 3.4-trixie, 3.3-trixie, and 3.2-trixie variants with appropriate architecture support
  • Changes default variant from bookworm to trixie in Dockerfile
  • Updates README documentation to reflect new version numbering and available variants

Reviewed Changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 3 comments.

File Description
src/ruby/manifest.json Bumps version to 2.0.0, adds trixie variants with architecture definitions, updates variantTags to make trixie the default while maintaining bookworm and bullseye tag specificity
src/ruby/README.md Updates documentation to list trixie variants first and references new 2.x version scheme
src/ruby/.devcontainer/devcontainer-lock.json Updates feature dependencies to newer versions
src/ruby/.devcontainer/Dockerfile Changes default VARIANT from 3-bookworm to 3-trixie

Comment thread src/ruby/manifest.json
Comment thread src/ruby/manifest.json
Comment thread src/ruby/README.md
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.

3 participants