diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index 96a64b4c..c8d75483 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -33,6 +33,7 @@ jobs: $HOME/.usr/bin/luarocks install luv ln -s $HOME/.usr/lib/lua/5.1/luv.so export PKG_CONFIG_PATH=$HOME/.usr/lib/pkgconfig + export LD_LIBRARY_PATH=$HOME/.usr/lib make coveralls # coveralls -b . -i src --gcov-options '\-lp' - name: Send coverage to Coveralls (parallel) @@ -40,6 +41,16 @@ jobs: with: parallel: true flag-name: run-${{ matrix.openssl_version }} + finish: + needs: Coverage + if: ${{ always() }} + runs-on: ubuntu-latest + steps: + - name: Close parallel build + uses: coverallsapp/github-action@v1 + with: + parallel-finished: true + carryforward: "run-openssl-1.0.2u, run-openssl-1.1.1v, run-openssl-3.0.10, run-openssl-3.1.2" Valgrind: runs-on: ubuntu-20.04