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

Stop publishing aarch64 image and add GH_TOKEN

Remove automatic push/login steps and the --push flag from the
linux-aarch64 build job. Export GH_TOKEN in the CI workflow for tools
that expect that variable.

+2 -14
+1
.github/workflows/ci.yml
··· 77 77 fluentci run --wasm . release 78 78 env: 79 79 GITHUB_ACCESS_TOKEN: ${{ secrets.GITHUB_TOKEN }} 80 + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} 80 81 TAG: ${{ inputs.tag || github.ref_name }}
+1 -14
.github/workflows/linux-aarch64-build.yml
··· 40 40 wasm: true 41 41 plugin: buildx 42 42 args: | 43 - build_cloud --platform linux/arm64 -t tsiry/rockbox:latest . "--build-arg GITHUB_TOKEN=\"${GITHUB_ACCESS_TOKEN}\" --build-arg TAG=\"${TAG}\"" --push 43 + build_cloud --platform linux/arm64 -t tsiry/rockbox:latest . "--build-arg GITHUB_TOKEN=\"${GITHUB_ACCESS_TOKEN}\" --build-arg TAG=\"${TAG}\"" 44 44 env: 45 45 GITHUB_ACCESS_TOKEN: ${{ secrets.GITHUB_TOKEN }} 46 46 BUILDX_BUILDER: tsiry/rockbox-builder 47 47 TAG: ${{ inputs.tag || github.ref_name }} 48 - 49 - - name: Log in to Github Container Registry 50 - uses: docker/login-action@65b78e6e13532edd9afa3aa52ac7964289d1a9c1 51 - with: 52 - registry: ${{ env.REGISTRY }} 53 - username: ${{ github.actor }} 54 - password: ${{ secrets.GITHUB_TOKEN }} 55 - 56 - - name: Publish to Github Container Registry 57 - run: | 58 - docker pull tsiry/rockbox:latest 59 - docker tag tsiry/rockbox:latest ghcr.io/tsirysndr/rockbox:latest 60 - docker push ghcr.io/tsirysndr/rockbox:latest