From 98419c95b4ee1b2da15f5a1ea0933c759db9f8c4 Mon Sep 17 00:00:00 2001 From: Victor Berchet Date: Thu, 27 Nov 2025 17:16:58 +0100 Subject: [PATCH] ci: enable Node compile cache --- .github/actions/install-dependencies/action.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/actions/install-dependencies/action.yml b/.github/actions/install-dependencies/action.yml index 1bce0e8e..9df17b08 100644 --- a/.github/actions/install-dependencies/action.yml +++ b/.github/actions/install-dependencies/action.yml @@ -20,6 +20,12 @@ runs: cache: "pnpm" registry-url: "https://registry.npmjs.org" + # Enable node compile cache (effective for Node 22+) + # See https://nodejs.org/docs/v24.11.1/api/module.html#module-compile-cache + - name: Enable Node Compile Cache + shell: bash + run: echo "NODE_COMPILE_CACHE=$HOME/.node_compile_cache" >> $GITHUB_ENV + - name: Install NPM Dependencies shell: bash run: pnpm install --frozen-lockfile