From 814193c27b1c3c2ef0161038484cc620c66672fd Mon Sep 17 00:00:00 2001 From: Casey Hoover Date: Sat, 9 May 2026 02:38:54 +0000 Subject: [PATCH] fix(devcontainer): pin node base image to 26.0-slim MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Docker Hub rebuilt the floating `node:26-slim` tag on 2026-05-08 to ship Node.js 26.1.0 (nodejs/docker-node#2491, merged 2026-05-07 17:20 UTC — about 2h after the last green CI run on this repo). Every CI run since has hung inside the `devcontainers/ci` step: some stalled silently with no output, others stalled right after `playwright install` finished downloading Chromium. Reproduced on multiple runners across PR and dependabot branches, so it isn't a transient runner issue. Pin to `node:26.0-slim` to roll back to the previously-green 26.0.x minor while Node 26.1.x stabilizes. Dependabot's docker ecosystem will surface the next bump when ready. Co-Authored-By: Claude Opus 4.7 (1M context) --- .devcontainer/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile index a8a3930..bfdc9bd 100644 --- a/.devcontainer/Dockerfile +++ b/.devcontainer/Dockerfile @@ -1,4 +1,4 @@ -FROM node:26-slim +FROM node:26.0-slim RUN apt-get update \ && apt-get install -y --no-install-recommends \