From 26f4245ca761172908531ae128fb35555384a4ec Mon Sep 17 00:00:00 2001 From: lion3ls <801084+lion3ls@users.noreply.github.com> Date: Wed, 21 Jan 2026 12:11:32 +0100 Subject: [PATCH] fix(backend): check and fix corepack issues (#255) --------- Signed-off-by: Lionel Suss <801084+lion3ls@users.noreply.github.com> --- .devcontainer/devcontainer.json | 2 +- .../.devcontainer/devcontainer-lock.json | 32 +++++------ .../angular/.devcontainer/devcontainer.json | 53 +++++++++++++++++-- .../.devcontainer/devcontainer-lock.json | 40 +++++++------- .../backend/.devcontainer/devcontainer.json | 5 +- .../.devcontainer/devcontainer-lock.json | 42 +++++++-------- .../charts/.devcontainer/devcontainer.json | 4 +- .../.devcontainer/devcontainer-lock.json | 30 +++++------ .../terraform/.devcontainer/devcontainer.json | 4 +- 9 files changed, 127 insertions(+), 85 deletions(-) diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 69067e52..9308ba88 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -1,5 +1,5 @@ { - "image": "ghcr.io/lifadev/devcontainers/devcontainer:2026.1.17", + "image": "ghcr.io/lifadev/devcontainers/devcontainer:2026.1.22", "workspaceFolder": "/workspace", "workspaceMount": "type=bind,source=${localWorkspaceFolder},target=/workspace,consistency=cached", "customizations": { diff --git a/images/src/angular/.devcontainer/devcontainer-lock.json b/images/src/angular/.devcontainer/devcontainer-lock.json index 6f9b57b6..d4b20027 100644 --- a/images/src/angular/.devcontainer/devcontainer-lock.json +++ b/images/src/angular/.devcontainer/devcontainer-lock.json @@ -1,36 +1,36 @@ { "features": { - "ghcr.io/lifadev/devcontainers/features/base:2025": { + "ghcr.io/lifadev/devcontainers/features/base": { "version": "2025.4.12", "resolved": "ghcr.io/lifadev/devcontainers/features/base@sha256:d083d0f6d166afaebcb771e9adfa8f957bf27f3449a383fc2655aded11de9846", "integrity": "sha256:d083d0f6d166afaebcb771e9adfa8f957bf27f3449a383fc2655aded11de9846" }, - "ghcr.io/lifadev/devcontainers/features/bash:2025": { - "version": "2025.4.12", - "resolved": "ghcr.io/lifadev/devcontainers/features/bash@sha256:fa6b20635baa88fb3ebe05528a54332709f5ed9cb317b844c75d325faf5b6873", - "integrity": "sha256:fa6b20635baa88fb3ebe05528a54332709f5ed9cb317b844c75d325faf5b6873" + "ghcr.io/lifadev/devcontainers/features/bash": { + "version": "2026.1.21", + "resolved": "ghcr.io/lifadev/devcontainers/features/bash@sha256:0ea1048e66b4019e99a3a1052a2c603a5da2afcf4e0def45632506ffeebf562a", + "integrity": "sha256:0ea1048e66b4019e99a3a1052a2c603a5da2afcf4e0def45632506ffeebf562a" }, - "ghcr.io/lifadev/devcontainers/features/developer:2025": { + "ghcr.io/lifadev/devcontainers/features/developer": { "version": "2025.4.12", "resolved": "ghcr.io/lifadev/devcontainers/features/developer@sha256:9fdc2762f0e4da0b0038f25e6a6b70c3e643d164002f90ba0957deb0c975330f", "integrity": "sha256:9fdc2762f0e4da0b0038f25e6a6b70c3e643d164002f90ba0957deb0c975330f" }, - "ghcr.io/lifadev/devcontainers/features/starship:2025": { - "version": "2025.4.28", - "resolved": "ghcr.io/lifadev/devcontainers/features/starship@ssha256:6566b0d9b94bb0567ea6022624f34f07b850fdbd97b29f45d6e0e44c5a969fef", - "integrity": "sha256:6566b0d9b94bb0567ea6022624f34f07b850fdbd97b29f45d6e0e44c5a969fef" + "ghcr.io/lifadev/devcontainers/features/starship": { + "version": "2025.12.30", + "resolved": "ghcr.io/lifadev/devcontainers/features/starship@sha256:42b087359e4118f75f2d7399bdc7e5866d8db0a4f14e82bd67f93e43d6536b81", + "integrity": "sha256:42b087359e4118f75f2d7399bdc7e5866d8db0a4f14e82bd67f93e43d6536b81" }, - "ghcr.io/lifadev/devcontainers/features/node20:2025": { + "ghcr.io/lifadev/devcontainers/features/node20": { "version": "2025.4.23", "resolved": "ghcr.io/lifadev/devcontainers/features/node20@sha256:ad4d0dc2ed20056de9419578defc06a980ba15074fedc1f8754da36226cf7336", "integrity": "sha256:ad4d0dc2ed20056de9419578defc06a980ba15074fedc1f8754da36226cf7336" }, - "ghcr.io/wemaintain/devcontainers/features/nx:0": { - "version": "0.2.0", - "resolved": "ghcr.io/wemaintain/devcontainers/features/nx@sha256:315df1dccb3fd8e70edb2307bada5d72a50aefec0de3bb10c698b69eafcd2ee6", - "integrity": "sha256:315df1dccb3fd8e70edb2307bada5d72a50aefec0de3bb10c698b69eafcd2ee6" + "ghcr.io/wemaintain/devcontainers/features/nx": { + "version": "2026.1.21", + "resolved": "ghcr.io/wemaintain/devcontainers/features/nx@sha256:639cff2cf4443dccfb3e993249ab49a9c790aa53446caa9510e480cc3c75e201", + "integrity": "sha256:639cff2cf4443dccfb3e993249ab49a9c790aa53446caa9510e480cc3c75e201" }, - "ghcr.io/wemaintain/devcontainers/features/angular:2025": { + "ghcr.io/wemaintain/devcontainers/features/angular": { "version": "2025.5.13", "resolved": "ghcr.io/wemaintain/devcontainers/features/angular@sha256:292d5096e1e9a247744c2995be8db0446689f7e68e2a8b729c9a7e511b69dc1f", "integrity": "sha256:292d5096e1e9a247744c2995be8db0446689f7e68e2a8b729c9a7e511b69dc1f" diff --git a/images/src/angular/.devcontainer/devcontainer.json b/images/src/angular/.devcontainer/devcontainer.json index 5973c244..d2399700 100644 --- a/images/src/angular/.devcontainer/devcontainer.json +++ b/images/src/angular/.devcontainer/devcontainer.json @@ -1,5 +1,5 @@ { - "image": "debian:bookworm-20250224", + "image": "debian:trixie-20260112", "features": { "ghcr.io/lifadev/devcontainers/features/base": {}, "ghcr.io/lifadev/devcontainers/features/bash": {}, @@ -14,16 +14,59 @@ "remoteEnv": { "PATH": "/opt/bin:${containerEnv:PATH}" }, - "postCreateCommand": "corepack enable", + "postCreateCommand": "sudo env PATH=$PATH corepack enable", "customizations": { "manifest": { "name": "angular", - "version": "0.0.3" + "version": "2026.1.22" }, "vscode": { "settings": { - "extensions.ignoreRecommendations": true - } + "editor.formatOnSave": true, + "extensions.ignoreRecommendations": true, + "files.watcherExclude": { + "**/.git": true, + "**/.nx": true, + "**/dist": true, + "**/node_modules": true + }, + "[javascript]": { + "editor.codeActionsOnSave": { + "source.organizeImports": "explicit" + }, + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "[javascriptreact]": { + "editor.codeActionsOnSave": { + "source.organizeImports": "explicit" + }, + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "[json]": { + "editor.codeActionsOnSave": { + "source.organizeImports": "explicit" + }, + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "[typescript]": { + "editor.codeActionsOnSave": { + "source.organizeImports": "explicit" + }, + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "[typescriptreact]": { + "editor.codeActionsOnSave": { + "source.organizeImports": "explicit" + }, + "editor.defaultFormatter": "esbenp.prettier-vscode" + } + }, + "extensions": [ + "graphql.vscode-graphql-syntax", + "graphql.vscode-graphql", + "esbenp.prettier-vscode", + "TypeScriptTeam.native-preview" + ] } } } diff --git a/images/src/backend/.devcontainer/devcontainer-lock.json b/images/src/backend/.devcontainer/devcontainer-lock.json index 058f16f9..bf660ce3 100644 --- a/images/src/backend/.devcontainer/devcontainer-lock.json +++ b/images/src/backend/.devcontainer/devcontainer-lock.json @@ -1,39 +1,39 @@ { "features": { - "ghcr.io/lifadev/devcontainers/features/aws2": { - "version": "2026.1.16", - "resolved": "ghcr.io/lifadev/devcontainers/features/aws2@sha256:acfd39a966522a31d5ce77f2f41f5bbced301d65c6d1debe5450a43396302230", - "integrity": "sha256:acfd39a966522a31d5ce77f2f41f5bbced301d65c6d1debe5450a43396302230" - }, "ghcr.io/lifadev/devcontainers/features/base": { "version": "2025.4.12", "resolved": "ghcr.io/lifadev/devcontainers/features/base@sha256:d083d0f6d166afaebcb771e9adfa8f957bf27f3449a383fc2655aded11de9846", "integrity": "sha256:d083d0f6d166afaebcb771e9adfa8f957bf27f3449a383fc2655aded11de9846" }, "ghcr.io/lifadev/devcontainers/features/bash": { - "version": "2025.8.5", - "resolved": "ghcr.io/lifadev/devcontainers/features/bash@sha256:60d40712be7402e24462f0d4312fbf9d5b4a72549323a211a47795e062b7caa5", - "integrity": "sha256:60d40712be7402e24462f0d4312fbf9d5b4a72549323a211a47795e062b7caa5" - }, - "ghcr.io/lifadev/devcontainers/features/cdk": { - "version": "2026.1.15", - "resolved": "ghcr.io/lifadev/devcontainers/features/cdk@sha256:4e4ba3adb398b024f88c4e7585d676dfccaa0743d07bc5ce522b0ba9a630d3fd", - "integrity": "sha256:4e4ba3adb398b024f88c4e7585d676dfccaa0743d07bc5ce522b0ba9a630d3fd" + "version": "2026.1.21", + "resolved": "ghcr.io/lifadev/devcontainers/features/bash@sha256:0ea1048e66b4019e99a3a1052a2c603a5da2afcf4e0def45632506ffeebf562a", + "integrity": "sha256:0ea1048e66b4019e99a3a1052a2c603a5da2afcf4e0def45632506ffeebf562a" }, "ghcr.io/lifadev/devcontainers/features/developer": { "version": "2025.4.12", "resolved": "ghcr.io/lifadev/devcontainers/features/developer@sha256:9fdc2762f0e4da0b0038f25e6a6b70c3e643d164002f90ba0957deb0c975330f", "integrity": "sha256:9fdc2762f0e4da0b0038f25e6a6b70c3e643d164002f90ba0957deb0c975330f" }, + "ghcr.io/lifadev/devcontainers/features/starship": { + "version": "2025.12.30", + "resolved": "ghcr.io/lifadev/devcontainers/features/starship@sha256:42b087359e4118f75f2d7399bdc7e5866d8db0a4f14e82bd67f93e43d6536b81", + "integrity": "sha256:42b087359e4118f75f2d7399bdc7e5866d8db0a4f14e82bd67f93e43d6536b81" + }, + "ghcr.io/lifadev/devcontainers/features/cdk": { + "version": "2026.1.15", + "resolved": "ghcr.io/lifadev/devcontainers/features/cdk@sha256:4e4ba3adb398b024f88c4e7585d676dfccaa0743d07bc5ce522b0ba9a630d3fd", + "integrity": "sha256:4e4ba3adb398b024f88c4e7585d676dfccaa0743d07bc5ce522b0ba9a630d3fd" + }, "ghcr.io/lifadev/devcontainers/features/node24": { "version": "2026.1.13", "resolved": "ghcr.io/lifadev/devcontainers/features/node24@sha256:05ce64027182e59a60468b52485eecd0aab321c256985fda08860f0202956695", "integrity": "sha256:05ce64027182e59a60468b52485eecd0aab321c256985fda08860f0202956695" }, - "ghcr.io/lifadev/devcontainers/features/starship": { - "version": "2025.12.30", - "resolved": "ghcr.io/lifadev/devcontainers/features/starship@sha256:42b087359e4118f75f2d7399bdc7e5866d8db0a4f14e82bd67f93e43d6536b81", - "integrity": "sha256:42b087359e4118f75f2d7399bdc7e5866d8db0a4f14e82bd67f93e43d6536b81" + "ghcr.io/lifadev/devcontainers/features/aws2": { + "version": "2026.1.16", + "resolved": "ghcr.io/lifadev/devcontainers/features/aws2@sha256:acfd39a966522a31d5ce77f2f41f5bbced301d65c6d1debe5450a43396302230", + "integrity": "sha256:acfd39a966522a31d5ce77f2f41f5bbced301d65c6d1debe5450a43396302230" }, "ghcr.io/wemaintain/devcontainers/features/cdktf": { "version": "2025.6.7", @@ -41,9 +41,9 @@ "integrity": "sha256:cc990b6c0a390c8c1daae2358ce88c2c0d8db33b885570c3187b54e25ba8a0e2" }, "ghcr.io/wemaintain/devcontainers/features/nx": { - "version": "2026.1.13", - "resolved": "ghcr.io/wemaintain/devcontainers/features/nx@sha256:6b38e5d63b5c07f391d2f1c385de7106d84d1f17a616c2adc4d427c9fc803181", - "integrity": "sha256:6b38e5d63b5c07f391d2f1c385de7106d84d1f17a616c2adc4d427c9fc803181" + "version": "2026.1.21", + "resolved": "ghcr.io/wemaintain/devcontainers/features/nx@sha256:639cff2cf4443dccfb3e993249ab49a9c790aa53446caa9510e480cc3c75e201", + "integrity": "sha256:639cff2cf4443dccfb3e993249ab49a9c790aa53446caa9510e480cc3c75e201" }, "ghcr.io/wemaintain/devcontainers/features/terraform": { "version": "2026.1.13", diff --git a/images/src/backend/.devcontainer/devcontainer.json b/images/src/backend/.devcontainer/devcontainer.json index dc1e6ac8..2f50126d 100644 --- a/images/src/backend/.devcontainer/devcontainer.json +++ b/images/src/backend/.devcontainer/devcontainer.json @@ -21,7 +21,7 @@ "customizations": { "manifest": { "name": "backend", - "version": "2026.1.210" + "version": "2026.1.22" }, "vscode": { "settings": { @@ -62,8 +62,7 @@ "source.organizeImports": "explicit" }, "editor.defaultFormatter": "esbenp.prettier-vscode" - }, - "editor.codeActionsOnSave": {} + } }, "extensions": [ "graphql.vscode-graphql-syntax", diff --git a/images/src/charts/.devcontainer/devcontainer-lock.json b/images/src/charts/.devcontainer/devcontainer-lock.json index d9ac247e..4fc74b25 100644 --- a/images/src/charts/.devcontainer/devcontainer-lock.json +++ b/images/src/charts/.devcontainer/devcontainer-lock.json @@ -1,34 +1,34 @@ { "features": { - "ghcr.io/lifadev/devcontainers/features/base:0": { - "version": "0.2.2", - "resolved": "ghcr.io/lifadev/devcontainers/features/base@sha256:f5a9d7dc48219bad37e92e2857f4e62c7fd36b94bb80382a52e676a8d44c7928", - "integrity": "sha256:f5a9d7dc48219bad37e92e2857f4e62c7fd36b94bb80382a52e676a8d44c7928" + "ghcr.io/lifadev/devcontainers/features/base": { + "version": "2025.4.12", + "resolved": "ghcr.io/lifadev/devcontainers/features/base@sha256:d083d0f6d166afaebcb771e9adfa8f957bf27f3449a383fc2655aded11de9846", + "integrity": "sha256:d083d0f6d166afaebcb771e9adfa8f957bf27f3449a383fc2655aded11de9846" }, - "ghcr.io/lifadev/devcontainers/features/bash:0": { - "version": "0.2.1", - "resolved": "ghcr.io/lifadev/devcontainers/features/bash@sha256:bbb92d74cf25d74e088670dcae231300a953475b39d7f5fbf07cd1b613198341", - "integrity": "sha256:bbb92d74cf25d74e088670dcae231300a953475b39d7f5fbf07cd1b613198341" + "ghcr.io/lifadev/devcontainers/features/bash": { + "version": "2026.1.21", + "resolved": "ghcr.io/lifadev/devcontainers/features/bash@sha256:0ea1048e66b4019e99a3a1052a2c603a5da2afcf4e0def45632506ffeebf562a", + "integrity": "sha256:0ea1048e66b4019e99a3a1052a2c603a5da2afcf4e0def45632506ffeebf562a" }, - "ghcr.io/wemaintain/devcontainers/features/helm:0": { - "version": "0.1.0", - "resolved": "ghcr.io/wemaintain/devcontainers/features/helm@sha256:63aecec2bedf5651da290f6c33db4ed6a466f7d172bae7d1481343cc4b83fbe7", - "integrity": "sha256:63aecec2bedf5651da290f6c33db4ed6a466f7d172bae7d1481343cc4b83fbe7" + "ghcr.io/lifadev/devcontainers/features/developer": { + "version": "2025.4.12", + "resolved": "ghcr.io/lifadev/devcontainers/features/developer@sha256:9fdc2762f0e4da0b0038f25e6a6b70c3e643d164002f90ba0957deb0c975330f", + "integrity": "sha256:9fdc2762f0e4da0b0038f25e6a6b70c3e643d164002f90ba0957deb0c975330f" }, - "ghcr.io/lifadev/devcontainers/features/developer:0": { - "version": "0.1.2", - "resolved": "ghcr.io/lifadev/devcontainers/features/developer@sha256:343a522561fd36025fa42cb56a273aa3d8be8e4cec7e8e12373cf4de5a31dcb8", - "integrity": "sha256:343a522561fd36025fa42cb56a273aa3d8be8e4cec7e8e12373cf4de5a31dcb8" + "ghcr.io/lifadev/devcontainers/features/starship": { + "version": "2025.12.30", + "resolved": "ghcr.io/lifadev/devcontainers/features/starship@sha256:42b087359e4118f75f2d7399bdc7e5866d8db0a4f14e82bd67f93e43d6536b81", + "integrity": "sha256:42b087359e4118f75f2d7399bdc7e5866d8db0a4f14e82bd67f93e43d6536b81" }, - "ghcr.io/wemaintain/devcontainers/features/kube:0": { + "ghcr.io/wemaintain/devcontainers/features/kube": { "version": "0.1.0", "resolved": "ghcr.io/wemaintain/devcontainers/features/kube@sha256:73ddcd8e4d0fad6325bfbd76512651a416fa7e904ccc9c6924a80ed2e924a6e8", "integrity": "sha256:73ddcd8e4d0fad6325bfbd76512651a416fa7e904ccc9c6924a80ed2e924a6e8" }, - "ghcr.io/lifadev/devcontainers/features/starship:0": { - "version": "0.1.2", - "resolved": "ghcr.io/lifadev/devcontainers/features/starship@sha256:4131a20d929b16497f0367789b69d723955b02d345eb7c786e559af0b03478c7", - "integrity": "sha256:4131a20d929b16497f0367789b69d723955b02d345eb7c786e559af0b03478c7" + "ghcr.io/wemaintain/devcontainers/features/helm": { + "version": "0.1.0", + "resolved": "ghcr.io/wemaintain/devcontainers/features/helm@sha256:63aecec2bedf5651da290f6c33db4ed6a466f7d172bae7d1481343cc4b83fbe7", + "integrity": "sha256:63aecec2bedf5651da290f6c33db4ed6a466f7d172bae7d1481343cc4b83fbe7" } } } diff --git a/images/src/charts/.devcontainer/devcontainer.json b/images/src/charts/.devcontainer/devcontainer.json index 4632970b..288155f4 100644 --- a/images/src/charts/.devcontainer/devcontainer.json +++ b/images/src/charts/.devcontainer/devcontainer.json @@ -1,5 +1,5 @@ { - "image": "debian:bookworm-20250224", + "image": "debian:trixie-20260112", "features": { "ghcr.io/lifadev/devcontainers/features/base": {}, "ghcr.io/lifadev/devcontainers/features/bash": {}, @@ -16,7 +16,7 @@ "customizations": { "manifest": { "name": "charts", - "version": "0.1.2" + "version": "2026.1.22" }, "vscode": { "settings": { diff --git a/images/src/terraform/.devcontainer/devcontainer-lock.json b/images/src/terraform/.devcontainer/devcontainer-lock.json index c40cf888..9355fe67 100644 --- a/images/src/terraform/.devcontainer/devcontainer-lock.json +++ b/images/src/terraform/.devcontainer/devcontainer-lock.json @@ -1,34 +1,34 @@ { "features": { - "ghcr.io/lifadev/devcontainers/features/base:0": { + "ghcr.io/lifadev/devcontainers/features/base": { "version": "2025.4.12", "resolved": "ghcr.io/lifadev/devcontainers/features/base@sha256:d083d0f6d166afaebcb771e9adfa8f957bf27f3449a383fc2655aded11de9846", "integrity": "sha256:d083d0f6d166afaebcb771e9adfa8f957bf27f3449a383fc2655aded11de9846" }, - "ghcr.io/lifadev/devcontainers/features/bash:0": { - "version": "2025.8.5", - "resolved": "ghcr.io/lifadev/devcontainers/features/bash@sha256:60d40712be7402e24462f0d4312fbf9d5b4a72549323a211a47795e062b7caa5", - "integrity": "sha256:60d40712be7402e24462f0d4312fbf9d5b4a72549323a211a47795e062b7caa5" + "ghcr.io/lifadev/devcontainers/features/bash": { + "version": "2026.1.21", + "resolved": "ghcr.io/lifadev/devcontainers/features/bash@sha256:0ea1048e66b4019e99a3a1052a2c603a5da2afcf4e0def45632506ffeebf562a", + "integrity": "sha256:0ea1048e66b4019e99a3a1052a2c603a5da2afcf4e0def45632506ffeebf562a" }, - "ghcr.io/lifadev/devcontainers/features/developer:0": { + "ghcr.io/lifadev/devcontainers/features/developer": { "version": "2025.4.12", "resolved": "ghcr.io/lifadev/devcontainers/features/developer@sha256:9fdc2762f0e4da0b0038f25e6a6b70c3e643d164002f90ba0957deb0c975330f", "integrity": "sha256:9fdc2762f0e4da0b0038f25e6a6b70c3e643d164002f90ba0957deb0c975330f" }, - "ghcr.io/lifadev/devcontainers/features/starship:0": { - "version": "2025.4.28", - "resolved": "ghcr.io/lifadev/devcontainers/features/starship@sha256:6566b0d9b94bb0567ea6022624f34f07b850fdbd97b29f45d6e0e44c5a969fef", - "integrity": "sha256:6566b0d9b94bb0567ea6022624f34f07b850fdbd97b29f45d6e0e44c5a969fef" + "ghcr.io/lifadev/devcontainers/features/starship": { + "version": "2025.12.30", + "resolved": "ghcr.io/lifadev/devcontainers/features/starship@sha256:42b087359e4118f75f2d7399bdc7e5866d8db0a4f14e82bd67f93e43d6536b81", + "integrity": "sha256:42b087359e4118f75f2d7399bdc7e5866d8db0a4f14e82bd67f93e43d6536b81" + }, + "ghcr.io/lifadev/devcontainers/features/aws2": { + "version": "2026.1.16", + "resolved": "ghcr.io/lifadev/devcontainers/features/aws2@sha256:acfd39a966522a31d5ce77f2f41f5bbced301d65c6d1debe5450a43396302230", + "integrity": "sha256:acfd39a966522a31d5ce77f2f41f5bbced301d65c6d1debe5450a43396302230" }, "ghcr.io/wemaintain/devcontainers/features/terraform:0": { "version": "2025.8.25", "resolved": "ghcr.io/wemaintain/devcontainers/features/terraform@sha256:e62fe3e5f1efe6522646927cb6c5e6960b2630684d224eab8d53c33f33161162", "integrity": "sha256:e62fe3e5f1efe6522646927cb6c5e6960b2630684d224eab8d53c33f33161162" - }, - "ghcr.io/lifadev/devcontainers/features/aws2:0": { - "version": "2025.8.21", - "resolved": "ghcr.io/lifadev/devcontainers/features/aws2@sha256:88b196d465984fbec18aa43d82e555e4a69cc1e6c3ca45cb1ddd1aaabcbd5e80", - "integrity": "sha256:88b196d465984fbec18aa43d82e555e4a69cc1e6c3ca45cb1ddd1aaabcbd5e80" } } } diff --git a/images/src/terraform/.devcontainer/devcontainer.json b/images/src/terraform/.devcontainer/devcontainer.json index af992039..19ad2e23 100644 --- a/images/src/terraform/.devcontainer/devcontainer.json +++ b/images/src/terraform/.devcontainer/devcontainer.json @@ -1,5 +1,5 @@ { - "image": "debian:bookworm-20250224", + "image": "debian:trixie-20260112", "features": { "ghcr.io/lifadev/devcontainers/features/base": {}, "ghcr.io/lifadev/devcontainers/features/bash": {}, @@ -16,7 +16,7 @@ "customizations": { "manifest": { "name": "terraform", - "version": "0.3.1" + "version": "2026.1.22" }, "vscode": { "settings": {