We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent fd96f27 commit 64f2d3aCopy full SHA for 64f2d3a
1 file changed
.github/workflows/scripts/run_affected_tests
@@ -143,6 +143,13 @@ main() {
143
directories="${directories} ${required_by}"
144
fi
145
146
+ # Build native add-ons for affected packages (if applicable):
147
+ for pkg in ${directories}; do
148
+ if [ -f "lib/node_modules/@stdlib/${pkg}/binding.gyp" ]; then
149
+ NODE_ADDONS_PATTERN="${pkg}" make install-node-addons
150
+ fi
151
+ done
152
+
153
# Find all test files in package directories:
154
files=$(find ${directories} -maxdepth 2 -wholename '**/test/test*.js' | grep -v '/fixtures/' | sort -u | tr '\n' ' ') || true
155
0 commit comments