Skip to content

Commit 13d014e

Browse files
committed
Add _dev as well for ossl
1 parent c130172 commit 13d014e

File tree

2 files changed

+9
-6
lines changed

2 files changed

+9
-6
lines changed

.github/workflows/build-wolfprovider.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,7 @@ jobs:
112112
path: |
113113
/tmp/wolfprov-packages/*openssl*.deb
114114
/tmp/wolfprov-packages/*libssl3*.deb
115+
/tmp/wolfprov-packages/*libssl-dev*.deb
115116
/tmp/wolfprov-packages/*libwolfprov*.deb
116117
retention-days: 7
117118

.github/workflows/cjose.yml

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -79,23 +79,25 @@ jobs:
7979
apt install -y $wolfssl_debs
8080
fi
8181
82-
# Install OpenSSL packages (openssl, libssl3)
82+
# Install OpenSSL packages (runtime + development headers)
8383
openssl_debs=$(ls -1 /tmp/openssl-wolfprov-artifacts/*openssl*.deb 2>/dev/null || true)
8484
libssl3_debs=$(ls -1 /tmp/openssl-wolfprov-artifacts/*libssl3*.deb 2>/dev/null || true)
85-
if [ -n "$openssl_debs$libssl3_debs" ]; then
86-
echo "Installing OpenSSL packages: $openssl_debs $libssl3_debs"
87-
apt install -y $openssl_debs $libssl3_debs || apt install -y $libssl3_debs $openssl_debs
85+
libssl_dev_debs=$(ls -1 /tmp/openssl-wolfprov-artifacts/*libssl-dev*.deb 2>/dev/null || true)
86+
87+
if [ -n "$openssl_debs$libssl3_debs$libssl_dev_debs" ]; then
88+
echo "Installing OpenSSL packages: $openssl_debs $libssl3_debs $libssl_dev_debs"
89+
apt install -y $openssl_debs $libssl3_debs $libssl_dev_debs
8890
fi
8991
9092
# Install wolfProvider main package only (no dev/debug needed for testing)
9193
wolfprov_main=$(ls -1 /tmp/openssl-wolfprov-artifacts/libwolfprov_[0-9]*.deb 2>/dev/null | head -n1 || true)
92-
94+
9395
if [ -z "$wolfprov_main" ]; then
9496
echo "ERROR: libwolfprov main package not found in artifacts"
9597
ls -la /tmp/openssl-wolfprov-artifacts
9698
exit 1
9799
fi
98-
100+
99101
echo "Installing wolfProvider main package: $wolfprov_main"
100102
apt install -y "$wolfprov_main"
101103

0 commit comments

Comments
 (0)