diff --git a/.github/workflows/docker-publish.yml b/.github/workflows/docker-publish.yml index 9a5e123..9506b30 100644 --- a/.github/workflows/docker-publish.yml +++ b/.github/workflows/docker-publish.yml @@ -69,4 +69,4 @@ jobs: fi echo IMAGE_ID=$IMAGE_ID echo VERSION=$VERSION - docker buildx build -t $IMAGE_ID:$VERSION --platform linux/amd64,linux/386,linux/arm64,linux/ppc64le --push . + docker buildx build -t $IMAGE_ID:$VERSION --platform linux/amd64,linux/386,linux/arm64,linux/arm/v7,linux/ppc64le --push . diff --git a/Dockerfile b/Dockerfile index d075f38..13ef13a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,8 @@ FROM rust as builder COPY . . -RUN apt update && apt install -y build-essential +RUN apt update && apt install -y build-essential git +# Reference: https://github.com/rust-lang/cargo/issues/8719#issuecomment-1516492970 +ENV CARGO_REGISTRIES_CRATES_IO_PROTOCOL=sparse # Install mdbook RUN cargo install --git https://github.com/HollowMan6/mdBook mdbook RUN cargo install --path .