@@ -43,12 +43,22 @@ jobs:
4343 - name : do compile macos libs
4444 run : |
4545 ./macos/compile-any.sh -c build -l ${{ env.LIB_NAME }}
46+ cd build/product/macos/universal
47+ zip -rq macos-universal.zip ./*
4648 - name : do compile ios libs
4749 run : |
4850 ./ios/compile-any.sh -c build -l ${{ env.LIB_NAME }}
51+ cd build/product/ios/universal
52+ zip -rq ios-universal.zip ./*
53+ cd ../universal-simulator
54+ zip -rq ios-universal-simulator.zip ./*
4955 - name : do compile tvos libs
5056 run : |
5157 ./tvos/compile-any.sh -c build -l ${{ env.LIB_NAME }}
58+ cd build/product/tvos/universal
59+ zip -rq tvos-universal.zip ./*
60+ cd ../universal-simulator
61+ zip -rq tvos-universal-simulator.zip ./*
5262 - name : Zip apple xcframework
5363 run : |
5464 cd build/product/xcframework
6474 release_name : ${{ env.LIB_NAME }}-${{ env.RELEASE_VERSION }}
6575 draft : false
6676 prerelease : false
67- - name : Upload Apple Plat Release Asset
77+ - name : Upload xcframework Release Asset
6878 uses : actions/upload-release-asset@v1
6979 env :
7080 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
7383 asset_path : build/product/apple-xcframework.zip
7484 asset_name : " ${{ env.LIB_NAME }}-apple-xcframework-${{ env.RELEASE_VERSION }}.zip"
7585 asset_content_type : application/zip
86+ - name : Upload iOS Plat Release Asset
87+ uses : actions/upload-release-asset@v1
88+ env :
89+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
90+ with :
91+ upload_url : ${{ steps.create_release.outputs.upload_url }}
92+ asset_path : build/product/ios/universal/ios-universal.zip
93+ asset_name : " ${{ env.LIB_NAME }}-ios-universal-${{ env.RELEASE_VERSION }}.zip"
94+ asset_content_type : application/zip
95+ - name : Upload iOS Simulator Plat Release Asset
96+ uses : actions/upload-release-asset@v1
97+ env :
98+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
99+ with :
100+ upload_url : ${{ steps.create_release.outputs.upload_url }}
101+ asset_path : build/product/ios/universal-simulator/ios-universal-simulator.zip
102+ asset_name : " ${{ env.LIB_NAME }}-ios-universal-simulator-${{ env.RELEASE_VERSION }}.zip"
103+ asset_content_type : application/zip
104+ - name : Upload macOS Plat Release Asset
105+ uses : actions/upload-release-asset@v1
106+ env :
107+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
108+ with :
109+ upload_url : ${{ steps.create_release.outputs.upload_url }}
110+ asset_path : build/product/macos/universal/macos-universal.zip
111+ asset_name : " ${{ env.LIB_NAME }}-macos-universal-${{ env.RELEASE_VERSION }}.zip"
112+ asset_content_type : application/zip
113+ - name : Upload tvOS Plat Release Asset
114+ uses : actions/upload-release-asset@v1
115+ env :
116+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
117+ with :
118+ upload_url : ${{ steps.create_release.outputs.upload_url }}
119+ asset_path : build/product/tvos/universal/tvos-universal.zip
120+ asset_name : " ${{ env.LIB_NAME }}-tvos-universal-${{ env.RELEASE_VERSION }}.zip"
121+ asset_content_type : application/zip
122+ - name : Upload tvOS Simulator Plat Release Asset
123+ uses : actions/upload-release-asset@v1
124+ env :
125+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
126+ with :
127+ upload_url : ${{ steps.create_release.outputs.upload_url }}
128+ asset_path : build/product/tvos/universal-simulator/tvos-universal-simulator.zip
129+ asset_name : " ${{ env.LIB_NAME }}-tvos-universal-simulator-${{ env.RELEASE_VERSION }}.zip"
130+ asset_content_type : application/zip
76131 - name : Upload macos src md
77132 uses : actions/upload-release-asset@v1
78133 env :
0 commit comments