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