[node][main] fix npm ci to run in platform/node (#2751)

This commit is contained in:
Andrew Calcutt
2024-08-22 19:34:52 -04:00
committed by GitHub
parent 22249f9878
commit 9831219edd
2 changed files with 8 additions and 2 deletions

View File

@@ -148,6 +148,7 @@ jobs:
node-version-file: '.nvmrc' node-version-file: '.nvmrc'
- name: npm ci - name: npm ci
working-directory: platform/node
run: npm ci --ignore-scripts run: npm ci --ignore-scripts
- name: Set up msvc dev cmd (Windows) - name: Set up msvc dev cmd (Windows)

View File

@@ -118,6 +118,7 @@ jobs:
node-version-file: '.nvmrc' node-version-file: '.nvmrc'
- name: npm ci - name: npm ci
working-directory: platform/node
run: npm ci --ignore-scripts run: npm ci --ignore-scripts
- name: Set up msvc dev cmd (Windows) - name: Set up msvc dev cmd (Windows)
@@ -177,11 +178,15 @@ jobs:
-G Ninja \ -G Ninja \
-DCMAKE_BUILD_TYPE=${{ env.BUILDTYPE }} \ -DCMAKE_BUILD_TYPE=${{ env.BUILDTYPE }} \
-DCMAKE_CXX_COMPILER_LAUNCHER=ccache \ -DCMAKE_CXX_COMPILER_LAUNCHER=ccache \
-DMLN_WITH_NODE=ON -DMLN_WITH_NODE=ON \
-DMLN_WITH_OPENGL=OFF \
-DMLN_WITH_METAL=ON \
-DMLN_LEGACY_RENDERER=OFF \
-DMLN_DRAWABLE_RENDERER=ON \
-DMLN_WITH_WERROR=OFF
- name: Configure maplibre-native (Linux) - name: Configure maplibre-native (Linux)
if: runner.os == 'Linux' if: runner.os == 'Linux'
shell: bash -leo pipefail {0}
run: | run: |
cmake . -B build \ cmake . -B build \
-G Ninja \ -G Ninja \