@@ -120,7 +120,7 @@ jobs:
120
120
if : contains(github.ref, 'tags/m')
121
121
needs :
122
122
# - build-windows
123
- # - build-macos
123
+ - build-apple
124
124
- build-linux
125
125
runs-on : ubuntu-20.04
126
126
steps :
@@ -188,6 +188,41 @@ jobs:
188
188
asset_path : webrtc.${{ matrix.name }}.tar.gz/webrtc.tar.gz
189
189
asset_name : webrtc.${{ matrix.name }}.tar.gz
190
190
asset_content_type : application/gzip
191
+ upload-assets-apple :
192
+ strategy :
193
+ fail-fast : false
194
+ matrix :
195
+ name :
196
+ - WebRTC.xcframework
197
+ - LiveKitWebRTC.xcframework
198
+ name : Release ${{ matrix.name }}
199
+ if : contains(github.ref, 'tags/m')
200
+ needs :
201
+ - create-release
202
+ runs-on : ubuntu-latest
203
+ steps :
204
+ - name : Download ${{ matrix.name }}
205
+ uses : actions/download-artifact@v4
206
+ with :
207
+ name : ${{ matrix.name }}
208
+ - uses : actions/download-artifact@v4
209
+ with :
210
+ name : create-release.env
211
+ - name : Env to output
212
+ shell : bash
213
+ run : |
214
+ source create-release.env/create-release.env
215
+ echo "upload_url=$UPLOAD_URL" >> "$GITHUB_OUTPUT"
216
+ id : env
217
+ - name : Upload ${{ matrix.name }} Release Asset
218
+ uses : actions/upload-release-asset@v1.0.1
219
+ env :
220
+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
221
+ with :
222
+ upload_url : ${{ steps.env.outputs.upload_url }}
223
+ asset_path : ${{ matrix.name }}.zip
224
+ asset_name : ${{ matrix.name }}
225
+ asset_content_type : application/zip
191
226
# Windows だけ Content-Type が違うので別で記述する
192
227
# Windows has a different Content-Type, so handle it separately.
193
228
# upload-assets-windows:
0 commit comments