X-Git-Url: http://git.bitcoin.ninja/index.cgi?p=ldk-java;a=blobdiff_plain;f=.github%2Fworkflows%2Fbuild.yml;h=c470471e0b98109aaf804d867c062cdcd1fc8a1c;hp=05d785f3d57f380d04eba3d0d47aa35c12bb95f0;hb=d9b8c9bffdd28a822aa23ef3f0b186170e49f55b;hpb=cbfad0f0e6419c878b026b088218f816733354eb diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 05d785f3..c470471e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -51,11 +51,9 @@ jobs: run: ./genbindings.sh ./ldk-c-bindings/ "-I/usr/lib/jvm/java-11-openjdk-amd64/include/ -I/usr/lib/jvm/java-11-openjdk-amd64/include/linux/" true false - name: Run Java Tests against Debug Bindings run: | - rm liblightningjni.so - ln -s liblightningjni_debug_Linux-amd64.so liblightningjni.so + mv liblightningjni_debug_Linux-amd64.so liblightningjni.so export ASAN_OPTIONS=detect_leaks=0 LD_PRELOAD=/usr/lib/llvm-11/lib/clang/11.0.1/lib/linux/libclang_rt.asan-x86_64.so LD_LIBRARY_PATH=. mvn test - git checkout liblightningjni.so - name: Build Java/TS Release Bindings run: | # We assume the top commit is just a bindings update commit, so we