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.

Bump Rust to 1.94 and add Zig per-arch install

+16 -3
+1 -1
.github/workflows/ci.yml
··· 41 41 uses: actions-rs/toolchain@v1 42 42 with: 43 43 profile: minimal 44 - toolchain: 1.91.0 44 + toolchain: 1.94.1 45 45 override: true 46 46 - name: Setup Deno 47 47 uses: denoland/setup-deno@v2
+15 -2
Dockerfile
··· 1 - FROM rust:1.88-bookworm AS builder 1 + FROM rust:1.94-bookworm AS builder 2 + 3 + ARG TARGETARCH 2 4 3 5 ARG GITHUB_TOKEN 4 6 ··· 21 23 protobuf-compiler \ 22 24 cmake 23 25 26 + RUN case "${TARGETARCH}" in \ 27 + amd64) ZIG_ARCH="x86_64" ;; \ 28 + arm64) ZIG_ARCH="aarch64" ;; \ 29 + *) echo "Unsupported arch: ${TARGETARCH}" && exit 1 ;; \ 30 + esac && \ 31 + export VERSION=0.16.0 && \ 32 + wget "https://ziglang.org/download/${VERSION}/zig-${ZIG_ARCH}-linux-${VERSION}.tar.xz" && \ 33 + tar -xf "zig-${ZIG_ARCH}-linux-${VERSION}.tar.xz" && \ 34 + mv "zig-${ZIG_ARCH}-linux-${VERSION}" /usr/local/zig && \ 35 + ln -s /usr/local/zig/zig /usr/local/bin/zig 36 + 24 37 RUN curl -Ssf https://pkgx.sh | sh 25 38 26 - RUN pkgm install zig@0.15.1 buf deno 39 + RUN pkgm install buf deno 27 40 28 41 COPY . /app 29 42