From 0cd24d120cea49965b38fab7caca4c447cd625f6 Mon Sep 17 00:00:00 2001 From: Hornwitser Date: Fri, 30 Aug 2024 00:58:34 +0200 Subject: [PATCH] Install optional dependencies on CI The @swc/core module depends on optional dependencies being installed in order to get the correct native binding's package installed. Remove --no-optional flag passed to pnpm to install these. --- .github/workflows/node.js.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/node.js.yml b/.github/workflows/node.js.yml index 69a7fa1f..189c0dec 100644 --- a/.github/workflows/node.js.yml +++ b/.github/workflows/node.js.yml @@ -24,7 +24,7 @@ jobs: uses: actions/setup-node@v4 with: node-version: ${{ matrix.node-version }} - - run: pnpm i --no-optional --no-frozen-lockfile + - run: pnpm i --no-frozen-lockfile - run: wget -q -O factorio.tar.gz https://www.factorio.com/get-download/latest/headless/linux64 && tar -xf factorio.tar.gz && rm factorio.tar.gz - name: Run tests if: ${{ matrix.node-version != '18.x' }} @@ -49,5 +49,5 @@ jobs: - uses: actions/setup-node@v4 with: node-version: 18.x - - run: pnpm i --no-optional --no-frozen-lockfile + - run: pnpm i --no-frozen-lockfile - run: pnpm run lint