From 300c582ea020eb7840ae51d450fff1d696150c66 Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Thu, 4 Sep 2025 00:23:45 -0400 Subject: [PATCH] Devcontainer fixes for Debian 13 (#151655) --- .devcontainer/devcontainer.json | 2 ++ Dockerfile.dev | 3 +-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 085aa9c2b01..eabe0cd500a 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -8,6 +8,8 @@ "PYTHONASYNCIODEBUG": "1" }, "features": { + // Node feature required for Claude Code until fixed https://github.com/anthropics/devcontainer-features/issues/28 + "ghcr.io/devcontainers/features/node:1": {}, "ghcr.io/anthropics/devcontainer-features/claude-code:1.0": {}, "ghcr.io/devcontainers/features/github-cli:1": {} }, diff --git a/Dockerfile.dev b/Dockerfile.dev index 4c037799567..c16ca2c9522 100644 --- a/Dockerfile.dev +++ b/Dockerfile.dev @@ -3,8 +3,7 @@ FROM mcr.microsoft.com/vscode/devcontainers/base:debian SHELL ["/bin/bash", "-o", "pipefail", "-c"] RUN \ - curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add - \ - && apt-get update \ + apt-get update \ && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ # Additional library needed by some tests and accordingly by VScode Tests Discovery bluez \