Skip to content

Commit 46f0ca4

Browse files
committed
Add OpenSSL3 CI target
Signed-off-by: Alexander Bokovoy <[email protected]>
1 parent a8f611d commit 46f0ca4

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

.github/workflows/ci.yml

+23
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,29 @@ jobs:
3232
run: |
3333
make check || (find . -name test-suite.log -exec cat {} \; && false)
3434
35+
linux_openssl3:
36+
name: Linux (openssl 3)
37+
runs-on: ubuntu-latest # for OpenSSL 3
38+
strategy:
39+
fail-fast: false
40+
matrix:
41+
include:
42+
- backend: openssl
43+
steps:
44+
- uses: actions/checkout@v4
45+
- name: Prepare
46+
run: |
47+
sudo apt update -qq
48+
sudo apt install libcppunit-dev p11-kit
49+
- name: Build
50+
run: |
51+
./autogen.sh
52+
./configure --with-crypto-backend=${{ matrix.backend }}
53+
make
54+
- name: Test
55+
run: |
56+
make check || (find . -name test-suite.log -exec cat {} \; && false)
57+
3558
macos:
3659
name: macOS (${{ matrix.backend }})
3760
runs-on: macos-14

0 commit comments

Comments
 (0)