aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwbond <will@wbond.net>2019-12-28 15:50:47 -0500
committerwbond <will@wbond.net>2019-12-28 15:50:47 -0500
commit012cdc8554cadc55b17e3eea8cc7982b1269cbba (patch)
tree1ca382d284cc72ab06cc35092ba476fac567b456
parent44ba95f96ac5f62765947f809c9e1ee244b7dcda (diff)
downloadasn1crypto-012cdc8554cadc55b17e3eea8cc7982b1269cbba.tar.gz
Add GitHub Actions config to ensure cffi is tests on CPython
-rw-r--r--.github/workflows/ci.yml13
1 files changed, 12 insertions, 1 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index c6afaef..8180e66 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -32,7 +32,18 @@ jobs:
run: python run.py deps
- name: Run test suite
run: python run.py ci
- - name: Run test suite (OpenSSL/macOS)
+ env:
+ OSCRYPTO_USE_CTYPES: 'true'
+ - name: Run test suite (Mac cffi)
+ run: python run.py ci
+ if: runner.os == 'macOS'
+ - name: Run test suite (Mac OpenSSL)
+ run: python run.py ci
+ if: runner.os == 'macOS'
+ env:
+ OSCRYPTO_USE_OPENSSL: /usr/lib/libcrypto.dylib,/usr/lib/libssl.dylib
+ OSCRYPTO_USE_CTYPES: 'true'
+ - name: Run test suite (Mac OpenSSL/cffi)
run: python run.py ci
if: runner.os == 'macOS'
env: