File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 9797 id : nodeModulesCacheKey
9898 run : |
9999 mkdir -p .build
100- echo "value=$(node build/azure-pipelines/common/computeNodeModulesCacheKey.js linux ${{ matrix.vscode_arch }})" >> $GITHUB_OUTPUT
100+ echo "value=$(node build/azure-pipelines/common/computeNodeModulesCacheKey.ts linux ${{ matrix.vscode_arch }})" >> $GITHUB_OUTPUT
101101 - name : Cache node modules
102102 id : cacheNodeModules
103103 uses : actions/cache@v4
@@ -143,6 +143,10 @@ jobs:
143143
144144 source ./build/azure-pipelines/linux/setup-env.sh
145145
146+ # Run preinstall script before root dependencies are installed
147+ # so that v8 headers are patched correctly for native modules.
148+ node build/npm/preinstall.ts
149+
146150 for i in {1..5}; do # try 5 times
147151 npm ci && break
148152 if [ $i -eq 5 ]; then
You can’t perform that action at this time.
0 commit comments