diff --git a/.github/workflows/build_test.yml b/.github/workflows/build_test.yml index 203c5941..77faacc6 100644 --- a/.github/workflows/build_test.yml +++ b/.github/workflows/build_test.yml @@ -6,7 +6,9 @@ jobs: makefile: strategy: matrix: - backend: ["", "GUEST_BACKEND=0", "HOST_BACKEND=0"] + backend: [""] #, "GUEST_BACKEND=0", "HOST_BACKEND=0"] + fail-fast: false + runs-on: ubuntu-latest @@ -18,6 +20,18 @@ jobs: - name: install openssl and valgrind for running test script run: sudo apt-get update && sudo apt-get install -y openssl libssl-dev libmbedtls-dev + - name: build + run: make debug + + - name: tar + run: tar czvf secvarctl.tar.gz * + + - uses: actions/upload-artifact@v3 + if: failure() + with: + name: secvarctl + path: secvarctl.tar.gz + - name: run test cases run: make ${{ matrix.backend }} check