From f1e4a086099295a307ec8168f1a083c4883d1aea Mon Sep 17 00:00:00 2001 From: Denys Vuika Date: Fri, 3 Jul 2026 17:15:20 +0100 Subject: [PATCH] chore: merge consecutive RUN instructions in devcontainer Dockerfile --- .devcontainer/Dockerfile | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile index 4bd86f8cdb..04c024a3c5 100644 --- a/.devcontainer/Dockerfile +++ b/.devcontainer/Dockerfile @@ -11,14 +11,13 @@ ENV COREPACK_ENABLE_DOWNLOAD_PROMPT=0 # Install Chromium for Karma/ChromeHeadless test execution inside the container. # gnupg2 is required so VS Code can forward the host gpg-agent for signed commits. -RUN apt-get update \ - && apt-get install -y --no-install-recommends chromium gnupg2 \ - && rm -rf /var/lib/apt/lists/* - -# Enable Corepack shims. The pnpm version is not pinned here: Corepack reads +# Enable Corepack shims too. The pnpm version is not pinned here: Corepack reads # package.json#packageManager (the single source of truth) and provisions the # matching pnpm on first use during postCreateCommand. -RUN corepack enable \ +RUN apt-get update \ + && apt-get install -y --no-install-recommends chromium gnupg2 \ + && rm -rf /var/lib/apt/lists/* \ + && corepack enable \ && mkdir -p ${PNPM_HOME} /home/node/.pnpm-store \ && chown -R node:node /home/node/.local /home/node/.pnpm-store USER node