diff --git a/.github/workflows/opus.yml b/.github/workflows/opus.yml index 91865a5..751580a 100644 --- a/.github/workflows/opus.yml +++ b/.github/workflows/opus.yml @@ -64,6 +64,20 @@ jobs: file: "libopus.so", rid: "linux-arm64" } + - { + name: "Linux Arm64 (musl)", + os: ubuntu-latest, + install-deps: "sudo apt-get update && sudo apt-get -y install autoconf automake libtool cmake make \ + && wget https://musl.cc/aarch64-linux-musl-cross.tgz \ + && tar xzf aarch64-linux-musl-cross.tgz \ + && export PATH=\"$(pwd)/aarch64-linux-musl-cross/bin:$PATH\" \ + && export CC=aarch64-linux-musl-gcc \ + && alias gcc=aarch64-linux-musl-gcc", + args: "", + find-file: "libopus.so.*.*.*", + file: "libopus.so", + rid: "linux-arm64-musl" + } - { name: "MacOS x64", os: macos-latest,