@@ -43,12 +43,22 @@ jobs:
43
43
- name : do compile macos libs
44
44
run : |
45
45
./macos/compile-any.sh -c build -l ${{ env.LIB_NAME }}
46
+ cd build/product/macos/universal
47
+ zip -rq macos-universal.zip ./*
46
48
- name : do compile ios libs
47
49
run : |
48
50
./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 ./*
49
55
- name : do compile tvos libs
50
56
run : |
51
57
./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 ./*
52
62
- name : Zip apple xcframework
53
63
run : |
54
64
cd build/product/xcframework
64
74
release_name : ${{ env.LIB_NAME }}-${{ env.RELEASE_VERSION }}
65
75
draft : false
66
76
prerelease : false
67
- - name : Upload Apple Plat Release Asset
77
+ - name : Upload xcframework Release Asset
68
78
uses : actions/upload-release-asset@v1
69
79
env :
70
80
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
73
83
asset_path : build/product/apple-xcframework.zip
74
84
asset_name : " ${{ env.LIB_NAME }}-apple-xcframework-${{ env.RELEASE_VERSION }}.zip"
75
85
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
76
131
- name : Upload macos src md
77
132
uses : actions/upload-release-asset@v1
78
133
env :
0 commit comments