44
44
# run: sudo xcode-select -s /Applications/Xcode_12.4.app
45
45
- name : ' Restore External Dep cache'
46
46
id : external-dep-cache
47
- uses : actions/cache@v3
47
+ uses : actions/cache@v4
48
48
with :
49
49
path : |
50
50
./mdk/external
87
87
../ci-after-build.sh
88
88
mv mdk-sdk*.tar.xz ../mdk-sdk-${{ env.TARGET_OS }}-${{ matrix.arch }}.tar.xz
89
89
- name : Archieve SDK
90
- uses : actions/upload-artifact@v3
90
+ uses : actions/upload-artifact@v4
91
91
with :
92
92
name : mdk-sdk-${{ env.TARGET_OS }}-${{ matrix.arch}}-${{ matrix.config }}
93
93
path : mdk-sdk-${{ env.TARGET_OS }}-${{ matrix.arch}}.tar.xz
@@ -122,7 +122,7 @@ jobs:
122
122
# run: sudo xcode-select -s /Applications/Xcode_12.4.app
123
123
- name : ' Restore External Dep cache'
124
124
id : external-dep-cache
125
- uses : actions/cache@v3
125
+ uses : actions/cache@v4
126
126
with :
127
127
path : |
128
128
./mdk/external
@@ -155,7 +155,7 @@ jobs:
155
155
../ci-after-build.sh
156
156
mv mdk-sdk*.tar.xz ../mdk-sdk-${{ env.TARGET_OS }}.tar.xz
157
157
- name : Archieve SDK
158
- uses : actions/upload-artifact@v3
158
+ uses : actions/upload-artifact@v4
159
159
with :
160
160
name : mdk-sdk-${{ env.TARGET_OS }}-${{ matrix.config }}
161
161
path : mdk-sdk-${{ env.TARGET_OS }}.tar.xz
@@ -189,7 +189,7 @@ jobs:
189
189
submodules : ' recursive'
190
190
- name : ' Restore External Dep cache'
191
191
id : external-dep-cache
192
- uses : actions/cache@v3
192
+ uses : actions/cache@v4
193
193
with :
194
194
path : |
195
195
./mdk/external
@@ -230,7 +230,7 @@ jobs:
230
230
gtar Jcfv mdk-sdk-$TARGET_OS.tar.xz mdk-sdk
231
231
mv mdk-sdk*.tar.xz ..
232
232
- name : Archieve SDK
233
- uses : actions/upload-artifact@v3
233
+ uses : actions/upload-artifact@v4
234
234
with :
235
235
name : mdk-sdk-${{ env.TARGET_OS }}-${{ matrix.config }}
236
236
path : mdk-sdk-${{ env.TARGET_OS }}.tar.xz
@@ -262,7 +262,7 @@ jobs:
262
262
submodules : ' recursive'
263
263
- name : ' Restore External Dep cache'
264
264
id : external-dep-cache
265
- uses : actions/cache@v3
265
+ uses : actions/cache@v4
266
266
with :
267
267
path : |
268
268
./mdk/external
@@ -307,7 +307,7 @@ jobs:
307
307
gtar Jcfv mdk-sdk-$TARGET_OS.tar.xz mdk-sdk
308
308
mv mdk-sdk*.tar.xz ..
309
309
- name : Archieve SDK
310
- uses : actions/upload-artifact@v3
310
+ uses : actions/upload-artifact@v4
311
311
with :
312
312
name : mdk-sdk-${{ env.TARGET_OS }}-${{ matrix.config }}
313
313
path : mdk-sdk-${{ env.TARGET_OS }}.tar.xz
@@ -318,31 +318,31 @@ jobs:
318
318
steps :
319
319
- uses : actions/checkout@v4
320
320
- name : Download macOS sdk
321
- uses : actions/download-artifact@v3
321
+ uses : actions/download-artifact@v4
322
322
with :
323
323
name : mdk-sdk-macOS-x86_64-MinSizeRel
324
324
- name : Download macOS sdk
325
- uses : actions/download-artifact@v3
325
+ uses : actions/download-artifact@v4
326
326
with :
327
327
name : mdk-sdk-macOS-arm64-MinSizeRel
328
328
- name : Download iOS sdk
329
- uses : actions/download-artifact@v3
329
+ uses : actions/download-artifact@v4
330
330
with :
331
331
name : mdk-sdk-iOS-MinSizeRel
332
332
- name : Download iOSSimulator sdk
333
- uses : actions/download-artifact@v3
333
+ uses : actions/download-artifact@v4
334
334
with :
335
335
name : mdk-sdk-iOSSimulator-MinSizeRel
336
336
- name : Download tvOS sdk
337
- uses : actions/download-artifact@v3
337
+ uses : actions/download-artifact@v4
338
338
with :
339
339
name : mdk-sdk-tvOS-MinSizeRel
340
340
- name : Download tvOSSimulator sdk
341
- uses : actions/download-artifact@v3
341
+ uses : actions/download-artifact@v4
342
342
with :
343
343
name : mdk-sdk-tvOSSimulator-MinSizeRel
344
344
- name : Download macCatalyst sdk
345
- uses : actions/download-artifact@v3
345
+ uses : actions/download-artifact@v4
346
346
with :
347
347
name : mdk-sdk-macCatalyst-MinSizeRel
348
348
- name : Install tools
@@ -394,12 +394,12 @@ jobs:
394
394
gtar Jcvf mdk-sdk-apple.tar.xz mdk-sdk README.md
395
395
gtar Jcvf mdk-sdk-macOS.tar.xz -C macOS .
396
396
- name : Archieve XCFramework SDK
397
- uses : actions/upload-artifact@v3
397
+ uses : actions/upload-artifact@v4
398
398
with :
399
399
name : mdk-sdk-apple
400
400
path : mdk-sdk-apple.tar.xz
401
401
- name : Archieve macOS SDK
402
- uses : actions/upload-artifact@v3
402
+ uses : actions/upload-artifact@v4
403
403
with :
404
404
name : mdk-sdk-macOS
405
405
path : mdk-sdk-macOS.tar.xz
@@ -435,13 +435,13 @@ jobs:
435
435
submodules : ' recursive'
436
436
- name : ' Restore External Dep cache'
437
437
id : external-dep-cache
438
- uses : actions/cache@v3
438
+ uses : actions/cache@v4
439
439
with :
440
440
path : ./mdk/external
441
441
key : external-dep-${{ env.TARGET_OS }}-ffmpeg-${{ env.FF_VER }}-${{ vars.FF_SDK_ID }}
442
442
- name : ' Restore sysroot cache'
443
443
id : sysroot-cache
444
- uses : actions/cache@v3
444
+ uses : actions/cache@v4
445
445
with :
446
446
path : ./mdk/sysroot
447
447
key : sysroot-${{ env.TARGET_OS }}-${{ vars.RPI_SYSROOT_ID }}
@@ -470,7 +470,7 @@ jobs:
470
470
../ci-after-build.sh
471
471
mv mdk-sdk*.tar.xz ..
472
472
- name : Archieve SDK
473
- uses : actions/upload-artifact@v3
473
+ uses : actions/upload-artifact@v4
474
474
with :
475
475
name : mdk-sdk-${{ env.TARGET_OS }}-${{ matrix.config }}
476
476
path : mdk-sdk-${{ env.TARGET_OS }}.tar.xz
@@ -501,7 +501,7 @@ jobs:
501
501
submodules : ' recursive'
502
502
- name : ' Restore External Dep cache'
503
503
id : external-dep-cache
504
- uses : actions/cache@v3
504
+ uses : actions/cache@v4
505
505
with :
506
506
path : ./mdk/external
507
507
key : external-dep-${{ env.TARGET_OS }}-ffmpeg-${{ env.FF_VER }}-${{ vars.FF_SDK_ID }}
@@ -557,7 +557,7 @@ jobs:
557
557
rm -rf mdk-sdk/bin/{x86,arm*}
558
558
7z a -ssc -m0=lzma2 -mx=9 -ms=on -mf=off ../mdk-sdk-${{ env.TARGET_OS }}-vs2022-x64.7z mdk-sdk
559
559
- name : Archieve SDK
560
- uses : actions/upload-artifact@v3
560
+ uses : actions/upload-artifact@v4
561
561
with :
562
562
name : mdk-sdk-vs2022-${{ env.TARGET_OS }}-${{ matrix.config }}
563
563
path : mdk-sdk-${{ env.TARGET_OS }}-vs2022*.7z
@@ -595,7 +595,7 @@ jobs:
595
595
submodules : ' recursive'
596
596
- name : ' Restore External Dep cache'
597
597
id : external-dep-cache
598
- uses : actions/cache@v3
598
+ uses : actions/cache@v4
599
599
with :
600
600
path : ./mdk/external
601
601
key : external-dep-${{ env.TARGET_OS }}-ffmpeg-${{ env.FF_VER }}-${{ vars.FF_SDK_ID }}
@@ -635,7 +635,7 @@ jobs:
635
635
date +%m%d
636
636
7z a -p${{ secrets.SRC_USER }}`date +%m%d` -mhe ../mdk-src-${{ env.TARGET_OS }}-vs2022.7z mdk-sdk-${{ env.ARCH }}
637
637
- name : Archieve SDK
638
- uses : actions/upload-artifact@v3
638
+ uses : actions/upload-artifact@v4
639
639
with :
640
640
name : mdk-src-vs2022-${{ env.TARGET_OS }}-${{ matrix.config }}
641
641
path : mdk-src-${{ env.TARGET_OS }}-vs2022.7z
@@ -663,13 +663,13 @@ jobs:
663
663
submodules : ' recursive'
664
664
- name : ' Restore External Dep cache'
665
665
id : external-dep-cache
666
- uses : actions/cache@v3
666
+ uses : actions/cache@v4
667
667
with :
668
668
path : ./mdk/external
669
669
key : external-dep-${{ env.TARGET_OS }}-${{ env.CRT_EXTRA }}-ffmpeg-${{ env.FF_VER }}-${{ vars.FF_SDK_ID }}
670
670
- name : ' Restore VC-LTL cache'
671
671
id : ltl-cache
672
- uses : actions/cache@v3
672
+ uses : actions/cache@v4
673
673
with :
674
674
path : ./mdk/cmake/VC-LTL
675
675
key : ltl-${{ vars.VC_LTL_VER }}
@@ -719,7 +719,7 @@ jobs:
719
719
../ci-after-build.sh
720
720
mv mdk-sdk-*.7z ../mdk-sdk-${{ env.TARGET_OS }}-vs2022-ltl.7z
721
721
- name : Archieve SDK
722
- uses : actions/upload-artifact@v3
722
+ uses : actions/upload-artifact@v4
723
723
with :
724
724
name : mdk-sdk-vs2022-ltl-${{ env.TARGET_OS }}-${{ matrix.config }}
725
725
path : mdk-sdk-${{ env.TARGET_OS }}-vs2022-ltl.7z
@@ -746,7 +746,7 @@ jobs:
746
746
submodules : ' recursive'
747
747
- name : ' Restore External Dep cache'
748
748
id : external-dep-cache
749
- uses : actions/cache@v3
749
+ uses : actions/cache@v4
750
750
with :
751
751
path : ./mdk/external
752
752
key : external-dep-${{ env.TARGET_OS }}-ffmpeg-${{ env.FF_VER }}-${{ vars.FF_SDK_ID }}
@@ -789,7 +789,7 @@ jobs:
789
789
../ci-after-build.sh
790
790
mv mdk-sdk-*.7z ../mdk-sdk-${{ env.TARGET_OS }}-vs2022.7z
791
791
- name : Archieve SDK
792
- uses : actions/upload-artifact@v3
792
+ uses : actions/upload-artifact@v4
793
793
with :
794
794
name : mdk-sdk-vs2022-${{ env.TARGET_OS }}-${{ matrix.config }}
795
795
path : mdk-sdk-${{ env.TARGET_OS }}-vs2022.7z
@@ -818,13 +818,13 @@ jobs:
818
818
submodules : ' recursive'
819
819
- name : ' Restore External Dep cache'
820
820
id : external-dep-cache
821
- uses : actions/cache@v3
821
+ uses : actions/cache@v4
822
822
with :
823
823
path : ./mdk/external
824
824
key : external-dep-${{ env.TARGET_OS }}-ffmpeg-${{ env.FF_VER }}-${{ vars.FF_SDK_ID }}
825
825
- name : ' Restore sysroot cache'
826
826
id : sysroot-cache
827
- uses : actions/cache@v3
827
+ uses : actions/cache@v4
828
828
with :
829
829
path : /tmp/winsysroot
830
830
key : sysroot-${{ env.TARGET_OS }}${{ vars.WINSDKVER }}-vc${{ vars.VCVER }}
@@ -889,7 +889,7 @@ jobs:
889
889
fi
890
890
mv mdk-sdk-*.7z ../mdk-sdk-${{ env.TARGET_OS }}-clang.7z
891
891
- name : Archieve SDK
892
- uses : actions/upload-artifact@v3
892
+ uses : actions/upload-artifact@v4
893
893
with :
894
894
name : mdk-sdk-clang-${{ env.TARGET_OS }}-${{ matrix.config }}
895
895
path : mdk-sdk-${{ env.TARGET_OS }}-clang.7z
@@ -923,13 +923,13 @@ jobs:
923
923
submodules : ' recursive'
924
924
- name : ' Restore External Dep cache'
925
925
id : external-dep-cache
926
- uses : actions/cache@v3
926
+ uses : actions/cache@v4
927
927
with :
928
928
path : ./mdk/external
929
929
key : external-dep-${{ env.TARGET_OS }}-ffmpeg-${{ env.FF_VER }}-${{ vars.FF_SDK_ID }}
930
930
- name : ' Restore sysroot cache'
931
931
id : sysroot-cache
932
- uses : actions/cache@v3
932
+ uses : actions/cache@v4
933
933
with :
934
934
path : /tmp/winsysroot
935
935
key : sysroot-${{ env.TARGET_OS }}${{ vars.WINSDKVER }}-vc${{ vars.VCVER }}
@@ -992,7 +992,7 @@ jobs:
992
992
../ci-after-build.sh
993
993
mv mdk-sdk-*.7z ../mdk-sdk-${{ env.TARGET_OS }}-clang.7z
994
994
- name : Archieve SDK
995
- uses : actions/upload-artifact@v3
995
+ uses : actions/upload-artifact@v4
996
996
with :
997
997
name : mdk-sdk-clang-${{ env.TARGET_OS }}-${{ matrix.config }}
998
998
path : mdk-sdk-${{ env.TARGET_OS }}-clang.7z
@@ -1008,15 +1008,15 @@ jobs:
1008
1008
steps :
1009
1009
- uses : actions/checkout@v4
1010
1010
- name : Download win32 vs2022 sdk
1011
- uses : actions/download-artifact@v3
1011
+ uses : actions/download-artifact@v4
1012
1012
with :
1013
1013
name : mdk-sdk-vs2022-windows-desktop-RelWithDebInfo
1014
1014
- name : Download win32 vs2022 ltl sdk
1015
- uses : actions/download-artifact@v3
1015
+ uses : actions/download-artifact@v4
1016
1016
with :
1017
1017
name : mdk-sdk-vs2022-ltl-windows-desktop-MinSizeRel
1018
1018
- name : Download uwp vs2022 sdk
1019
- uses : actions/download-artifact@v3
1019
+ uses : actions/download-artifact@v4
1020
1020
with :
1021
1021
name : mdk-sdk-vs2022-uwp-MinSizeRel
1022
1022
- name : update build version
@@ -1035,7 +1035,7 @@ jobs:
1035
1035
nuget pack mdk.nuspec
1036
1036
mv *.nupkg ../mdk-vs2022.nupkg
1037
1037
- name : Archieve SDK
1038
- uses : actions/upload-artifact@v3
1038
+ uses : actions/upload-artifact@v4
1039
1039
with :
1040
1040
name : mdk-nuget
1041
1041
path : ' mdk*.nupkg'
@@ -1071,13 +1071,13 @@ jobs:
1071
1071
submodules : ' recursive'
1072
1072
- name : ' Restore External Dep cache'
1073
1073
id : external-dep-cache
1074
- uses : actions/cache@v3
1074
+ uses : actions/cache@v4
1075
1075
with :
1076
1076
path : ./mdk/external
1077
1077
key : external-dep-${{ env.TARGET_OS }}-ffmpeg-${{ env.FF_VER }}-${{ vars.FF_SDK_ID }}
1078
1078
- name : ' Restore sysroot cache'
1079
1079
id : sysroot-cache
1080
- uses : actions/cache@v3
1080
+ uses : actions/cache@v4
1081
1081
with :
1082
1082
path : ./mdk/sysroot
1083
1083
key : sysroot-${{ env.TARGET_OS }}-${{ vars.LINUX_SYSROOT_ID }}
@@ -1130,7 +1130,7 @@ jobs:
1130
1130
rm -rf mdk-sdk/{bin,lib}/arm*
1131
1131
tar Jcvf ../mdk-sdk-${{ env.TARGET_OS }}-x64.tar.xz mdk-sdk
1132
1132
- name : Archieve SDK
1133
- uses : actions/upload-artifact@v3
1133
+ uses : actions/upload-artifact@v4
1134
1134
with :
1135
1135
name : mdk-sdk-${{ env.TARGET_OS }}-${{ matrix.config }}
1136
1136
path : mdk-sdk-${{ env.TARGET_OS }}*.tar.xz
@@ -1164,7 +1164,7 @@ jobs:
1164
1164
submodules : ' recursive'
1165
1165
- name : ' Restore External Dep cache'
1166
1166
id : external-dep-cache
1167
- uses : actions/cache@v3
1167
+ uses : actions/cache@v4
1168
1168
with :
1169
1169
path : ./mdk/external
1170
1170
key : external-dep-${{ env.TARGET_OS }}-ffmpeg-${{ env.FF_VER }}-${{ vars.FF_SDK_ID }}
@@ -1231,7 +1231,7 @@ jobs:
1231
1231
../ci-after-build.sh
1232
1232
mv mdk-sdk-*.7z ..
1233
1233
- name : Archieve SDK
1234
- uses : actions/upload-artifact@v3
1234
+ uses : actions/upload-artifact@v4
1235
1235
with :
1236
1236
name : mdk-sdk-${{ env.TARGET_OS }}-${{ matrix.config }}
1237
1237
path : mdk-sdk-${{ env.TARGET_OS }}.7z
@@ -1262,7 +1262,7 @@ jobs:
1262
1262
mkdir -p mdk-sdk/include/abi/mdk
1263
1263
cp -avf mdk/include/mdk/{AudioFormat,AudioFrame,Buffer,ColorSpace,FrameReader,global,MediaInfo,Property,VideoBuffer,VideoFormat,VideoFrame,MediaIO}.h mdk-sdk/include/abi/mdk
1264
1264
- name : Archieve SDK
1265
- uses : actions/upload-artifact@v3
1265
+ uses : actions/upload-artifact@v4
1266
1266
with :
1267
1267
name : mdk-abi-sdk
1268
1268
path : mdk-sdk/
0 commit comments