From 47161e9036f8e913be55efa08d1edcac0957729d Mon Sep 17 00:00:00 2001 From: Aya Hassan Date: Fri, 10 Apr 2026 12:41:53 +0200 Subject: [PATCH] Make real setup for the nimple --- .github/workflows/test_common.yml | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/.github/workflows/test_common.yml b/.github/workflows/test_common.yml index 15d8564f7..df7a151f2 100644 --- a/.github/workflows/test_common.yml +++ b/.github/workflows/test_common.yml @@ -121,10 +121,14 @@ jobs: cd "$DELIVERY_DIR" ln -sf waku.nimble waku.nims - nimble install -y - mkdir -p nimbledeps - touch nimbledeps/.nimble-setup + # install Nim deps + nimble install -y + + # do the real setup, do not fake .nimble-setup + make setup + + # now build the shared library make liblogosdelivery SO_PATH="$(find . -type f -name 'liblogosdelivery.so' | head -n 1)" @@ -139,6 +143,9 @@ jobs: echo "Built library:" ls -l "$BINDINGS_DIR/lib/liblogosdelivery.so" + echo "Built library:" + ls -l "$BINDINGS_DIR/lib/liblogosdelivery.so" + - name: Verify wrapper library run: | test -f vendor/logos-delivery-python-bindings/lib/liblogosdelivery.so