Skip to content

Commit f5781f0

Browse files
committed
Build native modules from source
Another thing I managed to miss when refactoring CI.
1 parent 394c6fc commit f5781f0

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

.github/workflows/release.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,11 @@ jobs:
4545
# Cross-compile target.
4646
VSCODE_ARCH: ${{ matrix.vscode_arch }}
4747
npm_config_arch: ${{ matrix.npm_arch }}
48+
# Ensure native modules are built from source to avoid prebuilds and use
49+
# the correct version of glibc.
50+
npm_config_build_from_source: true
4851
# Gulp target name.
52+
# TODO: Pull from VSCODE_ARCH instead.
4953
VSCODE_TARGET: ${{ format('linux-{0}', matrix.vscode_arch) }}
5054

5155
steps:

0 commit comments

Comments
 (0)