From: Richard Levitte Date: Sat, 23 Jan 2021 10:57:08 +0000 (+0100) Subject: Github CI: Add a job for out-of-source build + install X-Git-Tag: openssl-3.0.0-alpha11~24 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4605b34d567c408c5b238b2d91f3fb4e022c9037;p=thirdparty%2Fopenssl.git Github CI: Add a job for out-of-source build + install Reviewed-by: Tomas Mraz (Merged from https://github.com/openssl/openssl/pull/13935) --- diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index fc4549fd573..9e99a9b97b5 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -123,3 +123,24 @@ jobs: run: make -s -j4 - name: make test run: make test HARNESS_JOBS=${HARNESS_JOBS:-4} + + out-of-source-and-install: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: extra preparations + run: | + mkdir ./build + mkdir ./install + - name: config + run: ../config --strict-warnings --prefix=$(cd ../install; pwd) && perl configdata.pm --dump + working-directory: ./build + - name: make + run: make -s -j4 + working-directory: ./build + - name: make test + run: make test HARNESS_JOBS=${HARNESS_JOBS:-4} + working-directory: ./build + - name: make install + run: make install + working-directory: ./build