diff --git a/.gitea/workflows/build-shadowsocks-rust.yaml b/.gitea/workflows/build-shadowsocks-rust.yaml index 8662fec..85b3dad 100644 --- a/.gitea/workflows/build-shadowsocks-rust.yaml +++ b/.gitea/workflows/build-shadowsocks-rust.yaml @@ -9,14 +9,14 @@ jobs: "Build shadowsocks-rust docker images": runs-on: woryzen steps: - - - name: Set up QEMU - uses: docker/setup-qemu-action@v3 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 + uses: docker/setup-buildx-action@v3.4.0 with: driver: docker-container + platforms: | + linux/amd64 + linux/arm64 - name: Login to Gitea container registry uses: docker/login-action@v3 diff --git a/shadowsocks-rust/Dockerfile b/shadowsocks-rust/Dockerfile index fe8c14e..94d7990 100644 --- a/shadowsocks-rust/Dockerfile +++ b/shadowsocks-rust/Dockerfile @@ -1,4 +1,4 @@ -FROM --platform=$TARGETPLATFORM rust:alpine AS builder +FROM rust:alpine AS builder ARG VERSION TARGETPLATFORM