Răsfoiți Sursa

ci: use llvm-strip

Yujia Qiao 4 ani în urmă
părinte
comite
06db33b86c
1 a modificat fișierele cu 5 adăugiri și 2 ștergeri
  1. 5 2
      .github/workflows/release.yml

+ 5 - 2
.github/workflows/release.yml

@@ -76,10 +76,13 @@ jobs:
       run: cross test --release --target ${{ matrix.target }} --verbose
     - name: Build release
       run: cross build --release --target ${{ matrix.target }}
-    - name: Strip
+    - name: Install LLVM Strip
+      if: matrix.os == 'ubuntu-latest'
+      run: sudo apt-get install llvm
+    - name: LLVM Strip
       if: matrix.os == 'ubuntu-latest' || matrix.os == 'macos-latest'
       continue-on-error: true
-      run: strip target/${{ matrix.target }}/release/${{ matrix.exe }}
+      run: llvm-strip target/${{ matrix.target }}/release/${{ matrix.exe }}
     - name: Run UPX
       # Upx may not support some platforms. Ignore the errors
       continue-on-error: true