Skip to content

Commit 7e52d35

Browse files
committed
update libs workflow
1 parent bb8779b commit 7e52d35

File tree

10 files changed

+518
-12
lines changed

10 files changed

+518
-12
lines changed

.github/workflows/ass.yml

Lines changed: 56 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -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
@@ -66,7 +76,7 @@ jobs:
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 }}
@@ -75,6 +85,51 @@ jobs:
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:

.github/workflows/bluray.yml

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,9 @@ jobs:
3939
- name: do compile macos libs
4040
run: |
4141
./macos/compile-any.sh -c build -l ${{ env.LIB_NAME }}
42-
- name: Zip macos xcframework
42+
cd build/product/macos/universal
43+
zip -rq macos-universal.zip ./*
44+
- name: Zip apple xcframework
4345
run: |
4446
cd build/product/xcframework
4547
zip -rq apple-xcframework.zip ./*
@@ -54,7 +56,7 @@ jobs:
5456
release_name: ${{ env.LIB_NAME }}-${{ env.RELEASE_VERSION }}
5557
draft: false
5658
prerelease: false
57-
- name: Upload macos Release Asset
59+
- name: Upload xcframework Release Asset
5860
uses: actions/upload-release-asset@v1
5961
env:
6062
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
@@ -63,6 +65,15 @@ jobs:
6365
asset_path: build/product/apple-xcframework.zip
6466
asset_name: "${{ env.LIB_NAME }}-apple-xcframework-${{ env.RELEASE_VERSION }}.zip"
6567
asset_content_type: application/zip
68+
- name: Upload macOS Plat Release Asset
69+
uses: actions/upload-release-asset@v1
70+
env:
71+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
72+
with:
73+
upload_url: ${{ steps.create_release.outputs.upload_url }}
74+
asset_path: build/product/macos/universal/macos-universal.zip
75+
asset_name: "${{ env.LIB_NAME }}-macos-universal-${{ env.RELEASE_VERSION }}.zip"
76+
asset_content_type: application/zip
6677
- name: Upload macos src md
6778
uses: actions/upload-release-asset@v1
6879
env:

.github/workflows/dav1d.yml

Lines changed: 56 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -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
@@ -64,7 +74,7 @@ jobs:
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 }}
@@ -73,6 +83,51 @@ jobs:
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:

.github/workflows/dvdread.yml

Lines changed: 56 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -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
@@ -64,7 +74,7 @@ jobs:
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 }}
@@ -73,6 +83,51 @@ jobs:
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:

.github/workflows/ffmpeg.yml

Lines changed: 56 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -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
@@ -66,7 +76,7 @@ jobs:
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 }}
@@ -75,6 +85,51 @@ jobs:
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

Comments
 (0)