@@ -45,12 +45,22 @@ jobs:
4545 - name : do compile macos libs
4646 run : |
4747 ./macos/compile-any.sh -c build -l ${{ env.LIB_NAME }}
48+ cd build/product/macos/universal
49+ zip -rq macos-universal.zip ./*
4850 - name : do compile ios libs
4951 run : |
5052 ./ios/compile-any.sh -c build -l ${{ env.LIB_NAME }}
53+ cd build/product/ios/universal
54+ zip -rq ios-universal.zip ./*
55+ cd ../universal-simulator
56+ zip -rq ios-universal-simulator.zip ./*
5157 - name : do compile tvos libs
5258 run : |
5359 ./tvos/compile-any.sh -c build -l ${{ env.LIB_NAME }}
60+ cd build/product/tvos/universal
61+ zip -rq tvos-universal.zip ./*
62+ cd ../universal-simulator
63+ zip -rq tvos-universal-simulator.zip ./*
5464 - name : Zip apple xcframework
5565 run : |
5666 cd build/product/xcframework
6676 release_name : ${{ env.LIB_NAME }}-${{ env.RELEASE_VERSION }}
6777 draft : false
6878 prerelease : false
69- - name : Upload Apple Plat Release Asset
79+ - name : Upload xcframework Release Asset
7080 uses : actions/upload-release-asset@v1
7181 env :
7282 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
7585 asset_path : build/product/apple-xcframework.zip
7686 asset_name : " ${{ env.LIB_NAME }}-apple-xcframework-${{ env.RELEASE_VERSION }}.zip"
7787 asset_content_type : application/zip
88+ - name : Upload iOS Plat Release Asset
89+ uses : actions/upload-release-asset@v1
90+ env :
91+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
92+ with :
93+ upload_url : ${{ steps.create_release.outputs.upload_url }}
94+ asset_path : build/product/ios/universal/ios-universal.zip
95+ asset_name : " ${{ env.LIB_NAME }}-ios-universal-${{ env.RELEASE_VERSION }}.zip"
96+ asset_content_type : application/zip
97+ - name : Upload iOS Simulator Plat Release Asset
98+ uses : actions/upload-release-asset@v1
99+ env :
100+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
101+ with :
102+ upload_url : ${{ steps.create_release.outputs.upload_url }}
103+ asset_path : build/product/ios/universal-simulator/ios-universal-simulator.zip
104+ asset_name : " ${{ env.LIB_NAME }}-ios-universal-simulator-${{ env.RELEASE_VERSION }}.zip"
105+ asset_content_type : application/zip
106+ - name : Upload macOS Plat Release Asset
107+ uses : actions/upload-release-asset@v1
108+ env :
109+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
110+ with :
111+ upload_url : ${{ steps.create_release.outputs.upload_url }}
112+ asset_path : build/product/macos/universal/macos-universal.zip
113+ asset_name : " ${{ env.LIB_NAME }}-macos-universal-${{ env.RELEASE_VERSION }}.zip"
114+ asset_content_type : application/zip
115+ - name : Upload tvOS Plat Release Asset
116+ uses : actions/upload-release-asset@v1
117+ env :
118+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
119+ with :
120+ upload_url : ${{ steps.create_release.outputs.upload_url }}
121+ asset_path : build/product/tvos/universal/tvos-universal.zip
122+ asset_name : " ${{ env.LIB_NAME }}-tvos-universal-${{ env.RELEASE_VERSION }}.zip"
123+ asset_content_type : application/zip
124+ - name : Upload tvOS Simulator Plat Release Asset
125+ uses : actions/upload-release-asset@v1
126+ env :
127+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
128+ with :
129+ upload_url : ${{ steps.create_release.outputs.upload_url }}
130+ asset_path : build/product/tvos/universal-simulator/tvos-universal-simulator.zip
131+ asset_name : " ${{ env.LIB_NAME }}-tvos-universal-simulator-${{ env.RELEASE_VERSION }}.zip"
132+ asset_content_type : application/zip
78133 - name : Upload macos src md
79134 uses : actions/upload-release-asset@v1
80135 env :
0 commit comments