From ed1427632894d1dbf0309cce3bce4757d3cd1212 Mon Sep 17 00:00:00 2001 From: Sy Bohy Date: Fri, 23 Oct 2026 22:18:18 -0700 Subject: [PATCH 1/2] ci: resolve patched Node instead of stale runner caches --- .github/actions/setup-node/action.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/actions/setup-node/action.yml b/.github/actions/setup-node/action.yml index d52103d3..b32a6888 100644 --- a/.github/actions/setup-node/action.yml +++ b/.github/actions/setup-node/action.yml @@ -24,12 +24,14 @@ runs: if: inputs.install_dependencies == 'true' with: node-version: ${{ inputs.node_version }} + check-latest: true registry-url: ${{ inputs.registry_url }} - name: Setup Node.js without cache uses: actions/setup-node@v7 if: inputs.install_dependencies == 'false' with: node-version: ${{ inputs.node_version }} + check-latest: true registry-url: ${{ inputs.registry_url }} - name: Install dependencies if: inputs.install_dependencies == 'true' From 0cc373e63b8180c075a5451c5b0069161a4de97d Mon Sep 17 00:00:00 2001 From: Sy Bohy Date: Fri, 23 Oct 2026 22:23:07 -0700 Subject: [PATCH 2/2] fix: install patched Node24.22.1 in the development container --- .devcontainer/Dockerfile | 3 ++- .devcontainer/devcontainer.json | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile index 594c0c9a..3e70f6de 100644 --- a/.devcontainer/Dockerfile +++ b/.devcontainer/Dockerfile @@ -2,7 +2,7 @@ ARG VARIANT="3" FROM mcr.microsoft.com/vscode/devcontainers/python:${VARIANT} -ARG NODE_VERSION="24" +ARG NODE_VERSION="24.22.1" ARG UV_VERSION="0.8.17" ARG UV_SRC="https://astral.sh/uv" @@ -15,6 +15,7 @@ ENV NVM_SYMLINK_CURRENT=true \ RUN mkdir /tmp/library-scripts \ && curl -fsSL -o /tmp/library-scripts/node-debian.sh "${LIBRARY_SCRIPTS_SRC}" RUN bash /tmp/library-scripts/node-debian.sh "${NVM_DIR}" "${NODE_VERSION}" "${USERNAME}" \ + && test "$(node --version)" = "v24.22.1" \ && apt-get clean -y && rm -rf /var/lib/apt/lists/* \ && rm -rf /tmp/library-scripts diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 2f9e5640..dbeeeba2 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -4,7 +4,7 @@ "build": { "dockerfile": "Dockerfile", "args": { - "NODE_VERSION": "24", + "NODE_VERSION": "24.22.1", "UV_VERSION": "0.8.17", "VARIANT": "3.14" }