@@ -190,31 +190,13 @@ jobs:
190190 echo "OpenSSL packages:"
191191 ls -la ${{ env.OPENSSL_PACKAGES_PATH }}
192192
193- - name : Save all packages to cache for use by other workflows
194- uses : actions/cache/save@v4
195- continue-on-error : true
193+ # Save all packages as artifacts for consumers
194+ - name : Upload wolfProvider packages
195+ uses : actions/upload-artifact@v4
196196 with :
197+ name : debian-packages-${{ inputs.fips_ref }}${{ inputs.replace_default && '-replace-default' || '' }}-${{ inputs.wolfssl_ref }}-${{ inputs.openssl_ref }}
197198 path : |
198199 ${{ env.WOLFSSL_PACKAGES_PATH }}
199200 ${{ env.OPENSSL_PACKAGES_PATH }}
200201 ${{ env.WOLFPROV_PACKAGES_PATH }}
201- key : openssl-wolfprov-debian-packages-${{ github.sha }}${{ inputs.replace_default && '-replace-default' || '' }}
202-
203- # Save all packages in a single artifact for consumers
204- # TODO: support debug builds
205- - name : Upload wolfProvider artifacts
206- uses : actions/upload-artifact@v4
207- continue-on-error : true
208- with :
209- name : openssl-wolfprov-debian-packages-${{ github.sha }}${{ inputs.replace_default && '-replace-default' || '' }}
210- path : |
211- ${{ env.WOLFSSL_PACKAGES_PATH }}/*.deb
212- ${{ env.WOLFSSL_PACKAGES_PATH }}/*.dsc
213- ${{ env.WOLFSSL_PACKAGES_PATH }}/*.tar.gz
214- ${{ env.OPENSSL_PACKAGES_PATH }}/*.deb
215- ${{ env.OPENSSL_PACKAGES_PATH }}/*.dsc
216- ${{ env.OPENSSL_PACKAGES_PATH }}/*.tar.gz
217- ${{ env.WOLFPROV_PACKAGES_PATH }}/*.deb
218- ${{ env.WOLFPROV_PACKAGES_PATH }}/*.dsc
219- ${{ env.WOLFPROV_PACKAGES_PATH }}/*.tar.gz
220202 retention-days : 1
0 commit comments