diff --git a/.github/workflows/build_librespot.yml b/.github/workflows/build_librespot.yml index a243d6b2f..e07768a8a 100644 --- a/.github/workflows/build_librespot.yml +++ b/.github/workflows/build_librespot.yml @@ -31,7 +31,8 @@ jobs: lipo -create \ -arch x86_64 target/release/librespot \ -arch arm64 target/aarch64-apple-darwin/release/librespot \ - -output releases/librespot + -output releases/librespot-macos-arm64 + chmod +x releases/librespot-macos-arm64 - name: Upload artifacts uses: actions/upload-artifact@v3 @@ -63,11 +64,13 @@ jobs: run: | cargo build --release --no-default-features --features "passthrough-decoder" --target=x86_64-unknown-linux-musl cp target/x86_64-unknown-linux-musl/release/librespot releases/linux/librespot-linux-x86_64 + chmod +x releases/linux/librespot-linux-x86_64 - name: Build ARMv8 run: | ./cross build --release --no-default-features --features "passthrough-decoder" --target=aarch64-unknown-linux-musl cp target/aarch64-unknown-linux-musl/release/librespot releases/linux/librespot-linux-aarch64 + chmod +x releases/linux/librespot-linux-aarch64 - name: Upload artifacts uses: actions/upload-artifact@v3