@@ -449,37 +449,97 @@ jobs:
449449 steps :
450450 - uses : actions/checkout@v4
451451
452- - name : Create Runtimes Directory
453- run : mkdir runtimes
454-
452+ # Android
455453 - name : Download android-arm32-libopus.so
456454 uses : actions/download-artifact@v4
457455 with :
458456 name : android-arm32-libopus.so
459- path : runtimes/android-arm32
457+ path : runtimes/android-arm/native
460458
461459 - name : Download android-arm64-libopus.so
462460 uses : actions/download-artifact@v4
463461 with :
464462 name : android-arm64-libopus.so
465- path : runtimes/android-arm64
463+ path : runtimes/android-arm64/native
466464
467465 - name : Download android-x64-libopus.so
468466 uses : actions/download-artifact@v4
469467 with :
470468 name : android-x64-libopus.so
471- path : runtimes/android-x64
469+ path : runtimes/android-x64/native
472470
473471 - name : Download android-x86-libopus.so
474472 uses : actions/download-artifact@v4
475473 with :
476474 name : android-x86-libopus.so
477- path : runtimes/android-x86
475+ path : runtimes/android-x86/native
476+
477+ # iOS
478+ - name : Download ios-universal-libopus
479+ uses : actions/download-artifact@v4
480+ with :
481+ name : ios-universal-libopus
482+ path : runtimes/ios/native
483+
484+ # Linux
485+ - name : Download linux-arm32-opus.so
486+ uses : actions/download-artifact@v4
487+ with :
488+ name : linux-arm32-opus.so
489+ path : runtimes/linux-arm/native
478490
479- - name : Print Runtimes Directory
480- working-directory : ./runtimes
481- run : dir
491+ - name : Download linux-arm64-opus.so
492+ uses : actions/download-artifact@v4
493+ with :
494+ name : linux-arm64-opus.so
495+ path : runtimes/linux-arm64/native
496+
497+ - name : Download linux-x64-opus.so
498+ uses : actions/download-artifact@v4
499+ with :
500+ name : linux-x64-opus.so
501+ path : runtimes/linux-x64/native
482502
483- - name : Print Android Runtimes Directory
484- working-directory : ./runtimes
485- run : dir ./android-arm64
503+ - name : Download linux-x86-opus.so
504+ uses : actions/download-artifact@v4
505+ with :
506+ name : linux-x86-opus.so
507+ path : runtimes/linux-x86/native
508+
509+ # MacOS
510+ - name : Download macos-arm64-opus.dylib
511+ uses : actions/download-artifact@v4
512+ with :
513+ name : macos-arm64-opus.dylib
514+ path : runtimes/osx-arm64/native
515+
516+ - name : Download macos-x64-opus.dylib
517+ uses : actions/download-artifact@v4
518+ with :
519+ name : macos-x64-opus.dylib
520+ path : runtimes/osx-x64/native
521+
522+ # Windows
523+ - name : Download win-arm64-opus.dll
524+ uses : actions/download-artifact@v4
525+ with :
526+ name : win-arm64-opus.dll
527+ path : runtimes/win-arm64/native
528+
529+ - name : Download win-x64-opus.dll
530+ uses : actions/download-artifact@v4
531+ with :
532+ name : win-x64-opus.dll
533+ path : runtimes/win-x64/native
534+
535+ - name : Download win-x86-opus.dll
536+ uses : actions/download-artifact@v4
537+ with :
538+ name : win-x86-opus.dll
539+ path : runtimes/win-x86/native
540+
541+ - name : Upload Artifact
542+ uses : actions/upload-artifact@v4
543+ with :
544+ name : All-Runtimes
545+ path : ./runtimes
0 commit comments