Rockbox open source high quality audio player as a Music Player Daemon
mpris rockbox mpd libadwaita audio rust zig deno
2
fork

Configure Feed

Select the types of activity you want to include in your feed.

Remove legacy rockbox build from macOS workflow

Stop building and archiving the old "rockbox" binary in macOS CI.
Only produce and checksum the Zig-linked rockboxd artifact.

-5
-5
.github/workflows/macos-intel-build.yml
··· 50 50 run: | 51 51 cargo build -p rockbox-cli --release 52 52 cargo build -p rockbox-server --release 53 - cargo build -p rockbox --release 54 53 env: 55 54 TAG: ${{ inputs.tag || github.ref_name }} 56 55 - name: Build Rockbox Binary ··· 84 83 ls -l /usr/local/share/rockbox 85 84 - name: Show Rockbox version 86 85 run: | 87 - ./target/release/rockbox --version 88 86 ./zig/zig-out/bin/rockboxd --version 89 87 - name: Archive artifacts 90 88 run: | 91 89 VERSION="${{ steps.vars.outputs.version }}" 92 90 ARCH="${{ steps.vars.outputs.arch }}" 93 91 sudo bash -c """ 94 - cp target/release/rockbox . 95 92 cp zig/zig-out/bin/rockboxd . 96 - tar czvf rockbox_${{ steps.vars.outputs.version }}_${{ steps.vars.outputs.arch }}-darwin.tar.gz rockbox 97 - sha256 rockbox_${{ steps.vars.outputs.version }}_${{ steps.vars.outputs.arch }}-darwin.tar.gz > rockbox_${{ steps.vars.outputs.version }}_${{ steps.vars.outputs.arch }}-darwin.tar.gz.sha256 98 93 tar czvf rockboxd_${{ steps.vars.outputs.version }}_${{ steps.vars.outputs.arch }}-darwin.tar.gz rockboxd 99 94 sha256 rockboxd_${{ steps.vars.outputs.version }}_${{ steps.vars.outputs.arch }}-darwin.tar.gz > rockboxd_${{ steps.vars.outputs.version }}_${{ steps.vars.outputs.arch }}-darwin.tar.gz.sha256 100 95 cd /usr/local/lib/rockbox && tar czvf rockbox-codecs-${{ steps.vars.outputs.version }}-${{ steps.vars.outputs.arch }}-darwin.tar.gz *