]> www.wagner.pp.ru Git - openssl-gost/engine.git/blobdiff - .github/workflows/ci.yml
Make the use of RPATH conditional
[openssl-gost/engine.git] / .github / workflows / ci.yml
index 2fbc154a1be00e7a1ba62ef04fafbf4bc0d42f24..0a7e9a691d63ce413673626aee201ac55da4b5fe 100644 (file)
@@ -2,7 +2,8 @@ name: CI
 on: [push, pull_request]
 
 env:
-    OPENSSL_BRANCH: openssl-3.0.0-alpha8
+    OPENSSL_BRANCH: openssl-3.0.0-beta2
+    USE_RPATH: yes
 
 jobs:
     gcc-openssl-stable:
@@ -21,6 +22,15 @@ jobs:
             - run: .github/before_script.sh
             - run: .github/script.sh
 
+    macos-openssl-stable:
+        runs-on: macos-11
+        env:
+            USE_RPATH:
+        steps:
+            - uses: actions/checkout@v2
+            - run: .github/before_script.sh
+            - run: .github/script.sh
+
     gcc-openssl-master:
         runs-on: ubuntu-20.04
         env:
@@ -30,6 +40,16 @@ jobs:
             - run: .github/before_script.sh
             - run: .github/script.sh
 
+    macos-openssl-master:
+        runs-on: macos-11
+        env:
+            OPENSSL_BRANCH: master
+            USE_RPATH:
+        steps:
+            - uses: actions/checkout@v2
+            - run: .github/before_script.sh
+            - run: .github/script.sh
+
     gcc-asan-openssl-master:
         runs-on: ubuntu-20.04
         env:
@@ -40,6 +60,17 @@ jobs:
             - run: .github/before_script.sh
             - run: .github/script.sh
 
+    macos-asan-openssl-master:
+        runs-on: macos-latest
+        env:
+            OPENSSL_BRANCH: master
+            ASAN: -DASAN=1
+            USE_RPATH:
+        steps:
+            - uses: actions/checkout@v2
+            - run: .github/before_script.sh
+            - run: .github/script.sh
+
     gcc-openssl-stable-x86:
         runs-on: ubuntu-20.04
         env: