5252 equivs \
5353 expect \
5454 xxd \
55+ bc \
5556 libdistro-info-perl
5657
5758 - name : Checkout wolfProvider
@@ -71,31 +72,20 @@ jobs:
7172 git remote add upstream https://github.com/wolfSSL/wolfProvider.git || true
7273 git fetch upstream --tags --no-recurse-submodules
7374
74- # Build wolfSSL packages and install
75- # Note we do not use the cache currently. This is a future optimization.
76- # TODO: roll this step into utils-wolfssl.sh
77- - name : Build wolfSSL packages and install
78- run : |
75+ - name : Install wolfSSL
76+ run : |
7977 $GITHUB_WORKSPACE/debian/install-wolfssl.sh --tag ${{ inputs.wolfssl_ref }} ${{ env.WOLFSSL_PACKAGES_PATH }}
8078
81- - name : Build wolfProvider
79+ - name : Install OpenSSL
8280 run : |
83- WOLFSSL_TAG=${{ inputs.wolfssl_ref }} OPENSSL_TAG=${{ inputs.openssl_ref }} \
84- yes "Y" | $GITHUB_WORKSPACE/scripts/build-wolfprovider.sh --debian \
85- ${{ inputs.replace_default && '--replace-default' || '' }}
81+ $GITHUB_WORKSPACE/debian/install-openssl.sh ${{ inputs.replace_default && '--replace-default' || '' }} ${{ env.OPENSSL_PACKAGES_PATH }}
8682
87- - name : Setup packages directory
83+ - name : Install wolfProvider
8884 run : |
89- mkdir -p ${{ env.OPENSSL_PACKAGES_PATH }}
90- cp $GITHUB_WORKSPACE/../openssl*.deb ${{ env.OPENSSL_PACKAGES_PATH }}
91- cp $GITHUB_WORKSPACE/../libssl*.deb ${{ env.OPENSSL_PACKAGES_PATH }}
92-
93- mkdir -p ${{ env.WOLFPROV_PACKAGES_PATH }}
94- cp $GITHUB_WORKSPACE/../libwolfprov*.deb ${{ env.WOLFPROV_PACKAGES_PATH }}
95- cp $GITHUB_WORKSPACE/../libwolfprov*.dsc ${{ env.WOLFPROV_PACKAGES_PATH }}
96- cp $GITHUB_WORKSPACE/../libwolfprov*.tar.gz ${{ env.WOLFPROV_PACKAGES_PATH }}
85+ $GITHUB_WORKSPACE/debian/install-wolfprov.sh ${{ env.WOLFPROV_PACKAGES_PATH }}
9786
98- printf "Listing packages directory:\n"
87+ - name : List packages directories
88+ run : |
9989 ls -la ${{ env.WOLFPROV_PACKAGES_PATH }}
10090 ls -la ${{ env.WOLFSSL_PACKAGES_PATH }}
10191 ls -la ${{ env.OPENSSL_PACKAGES_PATH }}
0 commit comments