ref:810783dc7c7200fcb613c7d0919f6c8a7bbbebb9

build(windows): Always setup Node.js in Windows CI (#5084)

SHA: 810783dc7c7200fcb613c7d0919f6c8a7bbbebb9
Author: David Lane <42013603+ReenigneArcher@users.noreply.github.com>
Date: 2026-05-08 04:59
Parents: 3d84916
1 files changed +2 -8
Type
.github/workflows/ci-windows.yml +2 −8
@@ -111,6 +111,5 @@
dependencies+=(
"mingw-w64-${TOOLCHAIN}-MinHook"
"mingw-w64-${TOOLCHAIN}-nsis"
"mingw-w64-${TOOLCHAIN}-nodejs"
)
fi
@@ -177,14 +176,11 @@
dotnet-version: '10.x'
- name: Setup NodeJS
# Clang compiled NodeJS has issues when running rollup webpack
if: matrix.msystem != 'ucrt64'
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
with:
node-version: 'lts/*'
- name: NodeJS Path
if: matrix.msystem != 'ucrt64'
shell: pwsh
run: |
# get NodeJS PATH
@@ -226,10 +222,8 @@
COMMIT: ${{ inputs.release_commit }}
run: |
# setup NodeJS PATH
if [[ "${MATRIX_MSYSTEM}" != "ucrt64" ]]; then
NODEJS_PATH=$(cygpath "$NODEJS_PATH")
export PATH="$PATH:$NODEJS_PATH"
fi
NODEJS_PATH=$(cygpath "$NODEJS_PATH")
export PATH="$PATH:$NODEJS_PATH"
mkdir -p build
cmake \