Преглед изворни кода

[fix](workflow) Fix paths in release workflow for picsharp app

Ackerman пре 2 месеци
родитељ
комит
876d33f9ba
1 измењених фајлова са 8 додато и 1 уклоњено
  1. 8 1
      .github/workflows/release.yml

+ 8 - 1
.github/workflows/release.yml

@@ -53,7 +53,14 @@ jobs:
           sudo apt-get install -y libwebkit2gtk-4.0-dev libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf
           sudo apt-get install -y libwebkit2gtk-4.0-dev libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf
 
 
       - name: Install Sidecar Dependencies
       - name: Install Sidecar Dependencies
-        run: npm install
+        run: |
+          if [[ "${{ matrix.config.arch }}" == "aarch64-apple-darwin" ]]; then
+            npm install --cpu arm64
+          elif [[ "${{ matrix.config.arch }}" == "x86_64-apple-darwin" ]]; then
+            npm install --cpu x64
+          else
+            npm install
+          fi
         working-directory: packages/picsharp-sidecar
         working-directory: packages/picsharp-sidecar
 
 
       - name: Find Signing Sidecar Binary
       - name: Find Signing Sidecar Binary