@@ -482,14 +482,10 @@ jobs:
482482 strategy :
483483 fail-fast : false
484484 matrix :
485- arch :
486- - x64
487- - x86
488- os :
489- - macos-latest
490- - ubuntu-22.04
491- # Windows pre-buld is not working
492- # - windows-latest
485+ arch : [x64, x86]
486+ # Windows pre-build is not working
487+ # - windows-latest
488+ os : [macos-latest, ubuntu-22.04]
493489 exclude :
494490 - arch : x86
495491 os : macos-latest
@@ -505,7 +501,8 @@ jobs:
505501 uses : actions/checkout@v4
506502 with :
507503 ref : " main"
508- - run : git submodule update --init --recursive
504+ - name : Pull Git submodules
505+ run : git submodule update --init --recursive
509506
510507 - name : Set up Node.js
511508 uses : actions/setup-node@v4
@@ -542,10 +539,9 @@ jobs:
542539 aarch64-linux-gnu-strip prebuilds/linux-arm64/*node
543540 - uses : actions/upload-artifact@v4
544541 with :
545- name : prebuilds
542+ name : prebuilds-${{ matrix.os }}-${{ matrix.arch }}
546543 path : prebuilds
547544 retention-days : 1
548- overwrite : true
549545
550546 publish_javascript :
551547 name : Publish JavaScript
@@ -568,7 +564,9 @@ jobs:
568564 - name : Download prebuilds
569565 uses : actions/download-artifact@v4
570566 with :
571- name : prebuilds
567+ pattern : prebuilds-*
568+ merge-multiple : true
569+ path : javascript
572570
573571 - name : Look for links
574572 run : find . -type f -links +1
@@ -762,9 +760,8 @@ jobs:
762760 - name : Upload Artifacts
763761 uses : actions/upload-artifact@v4
764762 with :
765- name : usearch-csharp-dependencies
763+ name : usearch-csharp-dependencies-${{ matrix.os }}
766764 path : ${{ github.workspace }}/csharp/lib/**/*
767- overwrite : true
768765
769766 publish_csharp :
770767 name : Publish C#
@@ -788,7 +785,8 @@ jobs:
788785 - name : Download usearch libs artifact
789786 uses : actions/download-artifact@v4
790787 with :
791- name : usearch-csharp-dependencies
788+ pattern : usearch-csharp-dependencies-*
789+ merge-multiple : true
792790 path : ${{ env.USEARCH_LIBS }}
793791
794792 - name : Setup .NET
0 commit comments