@@ -131,6 +131,19 @@ jobs:
131131 # mv ${{ env.WOLFSSL_PACKAGES_PATH }}/debian-packages/* ${{ env.WOLFSSL_PACKAGES_PATH }}
132132 # apt install -y ${{ env.WOLFSSL_PACKAGES_PATH }}/*.deb
133133
134+ - name : Install baseline openssl
135+ run : |
136+ apt-get install --allow-downgrades --reinstall \
137+ libssl3=3.0.17-1~deb12u2 \
138+ libssl-dev=3.0.17-1~deb12u2 \
139+ openssl=3.0.17-1~deb12u2
140+
141+ - name : Build wolfSSL packages and install
142+ # if: steps.wolfssl_cache.outputs.cache-hit != 'true'
143+ run : |
144+ # $GITHUB_WORKSPACE/debian/install-wolfssl.sh --tag ${{ inputs.wolfssl_ref }} ${{ env.WOLFSSL_PACKAGES_PATH }}
145+ $GITHUB_WORKSPACE/debian/install-wolfssl.sh ${{ env.WOLFSSL_PACKAGES_PATH }}
146+
134147 # Check for cached OpenSSL packages
135148 - name : Checking OpenSSL packages in cache
136149 uses : actions/cache@v4
@@ -175,19 +188,6 @@ jobs:
175188 ls -la ${{ env.WOLFSSL_PACKAGES_PATH }} || true
176189 ls -la ${{ env.OPENSSL_PACKAGES_PATH }} || true
177190
178- - name : Install openssl packages for include files
179- run : |
180- apt install --reinstall -y \
181- ${{ env.OPENSSL_PACKAGES_PATH }}/openssl_*.deb \
182- ${{ env.OPENSSL_PACKAGES_PATH }}/libssl3_*.deb \
183- ${{ env.OPENSSL_PACKAGES_PATH }}/libssl-dev_*.deb
184-
185- - name : Build wolfSSL packages and install
186- # if: steps.wolfssl_cache.outputs.cache-hit != 'true'
187- run : |
188- # $GITHUB_WORKSPACE/debian/install-wolfssl.sh --tag ${{ inputs.wolfssl_ref }} ${{ env.WOLFSSL_PACKAGES_PATH }}
189- $GITHUB_WORKSPACE/debian/install-wolfssl.sh ${{ env.WOLFSSL_PACKAGES_PATH }}
190-
191191 - name : Save to cache
192192 uses : actions/cache/save@v4
193193 continue-on-error : true
0 commit comments