diff --git a/.github/workflows/test-build.yml b/.github/workflows/test-build.yml index 6489035..a54725e 100644 --- a/.github/workflows/test-build.yml +++ b/.github/workflows/test-build.yml @@ -14,28 +14,33 @@ jobs: steps: - uses: actions/checkout@v2 - - name: install dependencies + - name: Install dependencies run: sudo apt-get install emacs autoconf libhdf5-dev - - name: install trexio + - name: Install trexio run: | wget https://github.com/TREX-CoE/trexio/releases/download/v1.0/trexio-1.0.0.tar.gz tar -zxf trexio-1.0.0.tar.gz cd trexio-1.0.0 - ./configure + ./configure --prefix=/usr make -j 8 sudo make install - - name: Run test + - name: Build run: | ./autogen.sh QMCKL_DEVEL=1 ./configure --enable-silent-rules --enable-maintainer-mode --enable-debug make -j 8 + - name: Run test + run: | make -j check - make distcheck + ldd tests/test_qmckl_ao - name: Archive test log file uses: actions/upload-artifact@v2 with: - name: test-suite.log + name: test-report path: test-suite.log + - name: Dist test + run: | + make distcheck # x86_macos: #