From 3b081b857da773692b0b239ee3b1f44f4b956ad7 Mon Sep 17 00:00:00 2001 From: Karl Horky Date: Wed, 3 Apr 2024 09:27:24 +0200 Subject: [PATCH] Switch to node-linker=hoisted for Windows Long paths currently broken on Node.js: https://github.com/nodejs/node/issues/50753 --- .github/workflows/ci-windows.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/ci-windows.yml b/.github/workflows/ci-windows.yml index 482ecfe..d95b838 100644 --- a/.github/workflows/ci-windows.yml +++ b/.github/workflows/ci-windows.yml @@ -30,6 +30,11 @@ jobs: node-version: 'lts/*' cache: 'pnpm' + # Avoid Node.js bug with long filenames on Windows + # https://github.com/nodejs/node/issues/50753 + - run: echo 'node-linker=hoisted' > ./.npmrc + shell: bash + - name: Install dependencies run: pnpm install - name: psql