A modern Music Player Daemon based on Rockbox open source high quality audio player
libadwaita audio rust zig deno mpris rockbox mpd

Move Determine architecture step before DMG build

+9 -9
+9 -9
.github/workflows/macos-build.yml
··· 72 72 sudo cp zig/zig-out/bin/rockboxd /usr/local/bin/ 73 73 - name: Generate Package Installer 74 74 run: ./packaging/macos/build-pkg.sh 75 + - name: Determine architecture 76 + id: vars 77 + run: | 78 + if [ "${{ matrix.os }}" == "macos-latest" ]; then 79 + echo "arch=aarch64" >> $GITHUB_OUTPUT 80 + else 81 + echo "arch=x86_64" >> $GITHUB_OUTPUT 82 + fi 83 + echo "version=${{ github.event.inputs.tag || github.ref_name }}" >> $GITHUB_OUTPUT 75 84 - name: Build DMG 76 85 run: | 77 86 xcodebuild -scheme Rockbox -configuration Release archive -archivePath ./build/Rockbox.xcarchive ··· 98 107 run: | 99 108 ./target/release/rockbox --version 100 109 ./zig/zig-out/bin/rockboxd --version 101 - - name: Determine architecture 102 - id: vars 103 - run: | 104 - if [ "${{ matrix.os }}" == "macos-latest" ]; then 105 - echo "arch=aarch64" >> $GITHUB_OUTPUT 106 - else 107 - echo "arch=x86_64" >> $GITHUB_OUTPUT 108 - fi 109 - echo "version=${{ github.event.inputs.tag || github.ref_name }}" >> $GITHUB_OUTPUT 110 110 - name: Archive artifacts 111 111 run: | 112 112 VERSION="${{ steps.vars.outputs.version }}"