diff --git a/.github/workflows/pipeline.dockerfile b/.github/workflows/pipeline.dockerfile index a5279f877..5fb57e4be 100644 --- a/.github/workflows/pipeline.dockerfile +++ b/.github/workflows/pipeline.dockerfile @@ -7,6 +7,7 @@ RUN echo "Target Platform = ${TARGETPLATFORM}" COPY dist . RUN if [ "$TARGETPLATFORM" = "linux/amd64" ]; then cp navidrome_linux_amd64_linux_amd64/navidrome /navidrome; fi +RUN if [ "$TARGETPLATFORM" = "linux/386" ]; then cp navidrome_linux_386_linux_386/navidrome /navidrome; fi RUN if [ "$TARGETPLATFORM" = "linux/arm64" ]; then cp navidrome_linux_arm64_linux_arm64/navidrome /navidrome; fi RUN if [ "$TARGETPLATFORM" = "linux/arm/v6" ]; then cp navidrome_linux_arm_linux_arm_6/navidrome /navidrome; fi RUN if [ "$TARGETPLATFORM" = "linux/arm/v7" ]; then cp navidrome_linux_arm_linux_arm_7/navidrome /navidrome; fi diff --git a/.github/workflows/pipeline.yml b/.github/workflows/pipeline.yml index 1451eeed7..a5487a816 100644 --- a/.github/workflows/pipeline.yml +++ b/.github/workflows/pipeline.yml @@ -185,7 +185,7 @@ jobs: if: env.DOCKER_IMAGE != '' env: DOCKER_IMAGE: ${{secrets.DOCKER_IMAGE}} - DOCKER_PLATFORM: linux/amd64,linux/arm/v6,linux/arm/v7,linux/arm64 + DOCKER_PLATFORM: linux/amd64,linux/386,linux/arm/v6,linux/arm/v7,linux/arm64 run: | echo ${{secrets.DOCKER_PASSWORD}} | docker login -u ${{secrets.DOCKER_USERNAME}} --password-stdin docker buildx build --platform ${DOCKER_PLATFORM} `.github/workflows/docker-tags.sh` -f .github/workflows/pipeline.dockerfile --push .