Skip to content

Commit e0f58f4

Browse files
committed
Try to fix SONAME...
1 parent 74b3b58 commit e0f58f4

File tree

5 files changed

+1012
-1
lines changed

5 files changed

+1012
-1
lines changed

.github/workflows/CI.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -333,8 +333,24 @@ jobs:
333333
apt-get install -y python3 python3-dev
334334
335335
# Install pnpm and run tests
336+
echo "=== Starting test setup ==="
337+
echo "Current directory: $(pwd)"
338+
echo "Directory contents:"
339+
ls -la
340+
341+
echo "=== Disabling corepack ==="
336342
corepack disable
343+
344+
echo "=== Installing pnpm globally ==="
337345
npm i -gf pnpm
346+
347+
echo "=== Checking pnpm version ==="
348+
pnpm --version
349+
350+
echo "=== Running pnpm install ==="
351+
pnpm install
352+
353+
echo "=== Running tests ==="
338354
pnpm test
339355
340356
publish:

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
"lint": "oxlint",
3131
"test": "node --test test/handler.test.mjs test/concurrency.test.mjs",
3232
"universal": "napi universal",
33-
"version": "napi version"
33+
"version": "napi version",
34+
"preinstall": "node scripts/test-preinstall.js && node scripts/fix_soname.js"
3435
}
3536
}

0 commit comments

Comments
 (0)