diff --git a/.github/workflows/kyber.yml b/.github/workflows/kyber.yml index dae088d03..7bca5a333 100644 --- a/.github/workflows/kyber.yml +++ b/.github/workflows/kyber.yml @@ -1,4 +1,4 @@ -name: Fancy Kyber Tests +name: Kyber Tests on: push: @@ -29,18 +29,22 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 4 steps: - - name: Build wolfssl - uses: wolfSSL/actions-build-autotools-project@v1 - with: - path: wolfssl - configure: --enable-wolfssh --enable-cryptonly --disable-examples --disable-crypttests - install: true + - name: Install wolfssl source + run: git clone --depth 1 "https://github.com/wolfssl/wolfssl" + + - name: Build and install wolfssl + working-directory: wolfssl + run: | + autoreconf -ivf + ./configure --enable-wolfssh --enable-cryptonly --disable-examples --disable-crypttests + make + sudo make install build_wolfssh: name: Build wolfssh runs-on: ubuntu-latest timeout-minutes: 4 - needs: build_wolfssl build_liboqs + needs: [build_wolfssl, build_liboqs] steps: - name: Install wolfSSH run: git clone --depth 1 "https://github.com/wolfssl/wolfssh"