From a938f0045edd74aa4ba1188d6673c075fbd326c3 Mon Sep 17 00:00:00 2001 From: Paul Kehrer Date: Sat, 24 Apr 2021 15:55:25 -0500 Subject: re-add pyca/cryptography testing Reviewed-by: Tomas Mraz Reviewed-by: Matt Caswell Reviewed-by: Shane Lontis Reviewed-by: Paul Dale (Merged from https://github.com/openssl/openssl/pull/15018) --- .github/workflows/ci.yml | 31 +++++++++++++++++++++++++++++-- 1 file changed, 29 insertions(+), 2 deletions(-) (limited to '.github/workflows') diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ec35e84ff3..4bdf669240 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -231,5 +231,32 @@ jobs: run: make test TESTS="test_external_gost_engine" - name: test external krb5 run: make test TESTS="test_external_krb5" -# - name: test external pyca -# run: make test TESTS="test_external_pyca" + + external-test-pyca: + runs-on: ubuntu-latest + strategy: + matrix: + RUST: + - 1.51.0 + PYTHON: + - 3.9 + steps: + - uses: actions/checkout@v2 + with: + submodules: recursive + - name: Configure OpenSSL + run: ./config --strict-warnings --debug enable-external-tests && perl configdata.pm --dump + - name: make + run: make -s -j4 + - name: Setup Python + uses: actions/setup-python@v2.2.2 + with: + python-version: ${{ matrix.PYTHON }} + - uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: ${{ matrix.RUST }} + override: true + default: true + - name: test external pyca + run: make test TESTS="test_external_pyca" -- cgit v1.2.3