diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index a0800e6..c649539 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -27,7 +27,7 @@ jobs: - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 with: - platforms: linux/amd64 + platforms: linux/amd64,linux/arm64 - name: Docker meta id: meta diff --git a/Dockerfile b/Dockerfile index e85985e..64b2cc7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,8 +2,10 @@ FROM node:20-alpine RUN apk update RUN apk add build-base cmake git libressl-dev -ARG CMAKE_CXX_FLAGS="${CMAKE_CXX_FLAGS} -fPIC" -ARG CMAKE_C_FLAGS="${CMAKE_C_FLAGS} -fPIC" +ARG CMAKE_CXX_FLAGS +ARG CMAKE_C_FLAGS +ENV CMAKE_CXX_FLAGS="${CMAKE_CXX_FLAGS} -fPIC" +ENV CMAKE_C_FLAGS="${CMAKE_C_FLAGS} -fPIC" WORKDIR /app