Skip to content

Commit f111ce9

Browse files
authored
Merge pull request #99 from rails/trixie
Build Ruby image with Trixie by default
2 parents b4a1bb0 + 2762713 commit f111ce9

File tree

7 files changed

+10
-12
lines changed

7 files changed

+10
-12
lines changed

.github/.devcontainer/devcontainer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"image": "mcr.microsoft.com/devcontainers/base:1-bookworm",
2+
"image": "mcr.microsoft.com/devcontainers/base:2-trixie",
33
"features": {
44
"ghcr.io/devcontainers/features/common-utils:2": {
55
"installZsh": "true",

.github/workflows/test-features.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@ jobs:
2323
- debian:latest
2424
- ubuntu:latest
2525
- mcr.microsoft.com/devcontainers/base:ubuntu
26+
- mcr.microsoft.com/devcontainers/base:trixie
27+
- mcr.microsoft.com/devcontainers/base:bookworm
2628
steps:
2729
- uses: actions/checkout@v4
2830

features/test/activestorage/scenarios.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"image_processor_imagemagick": {
3-
"image": "mcr.microsoft.com/devcontainers/base:1-bookworm",
3+
"image": "mcr.microsoft.com/devcontainers/base:2-trixie",
44
"features": {
55
"activestorage": {
66
"variantProcessor": "mini_magick"

features/test/postgres-client/scenarios.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
{
22
"version_16": {
3-
"image": "mcr.microsoft.com/devcontainers/base:1-bookworm",
3+
"image": "mcr.microsoft.com/devcontainers/base:2-trixie",
44
"features": {
55
"postgres-client": {
66
"version": "16"
77
}
88
}
99
},
1010
"version_14": {
11-
"image": "mcr.microsoft.com/devcontainers/base:1-bookworm",
11+
"image": "mcr.microsoft.com/devcontainers/base:2-trixie",
1212
"features": {
1313
"postgres-client": {
1414
"version": "14"

features/test/ruby/scenarios.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
{
22
"version_3_3_0": {
3-
"image": "mcr.microsoft.com/devcontainers/base:1-bookworm",
3+
"image": "mcr.microsoft.com/devcontainers/base:2-trixie",
44
"features": {
55
"ruby": {
66
"version": "3.3.0"
77
}
88
}
99
},
1010
"with_rbenv": {
11-
"image": "mcr.microsoft.com/devcontainers/base:1-bookworm",
11+
"image": "mcr.microsoft.com/devcontainers/base:2-trixie",
1212
"features": {
1313
"ruby": {
1414
"versionManager": "rbenv"

images/ruby/.devcontainer/Dockerfile

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,4 @@
1-
FROM mcr.microsoft.com/devcontainers/base:1-bookworm
2-
3-
RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \
4-
# Remove imagemagick due to https://security-tracker.debian.org/tracker/CVE-2019-10131
5-
&& apt-get purge -y imagemagick imagemagick-6-common
1+
FROM mcr.microsoft.com/devcontainers/base:2-trixie
62

73
ENV LANG=C.UTF-8 \
84
LC_ALL=C.UTF-8

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"@devcontainers/cli": "^0.56.0"
99
},
1010
"scripts": {
11-
"test": "devcontainer features test"
11+
"test": "devcontainer features test features -i ubuntu:noble"
1212
},
1313
"private": true
1414
}

0 commit comments

Comments
 (0)