diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml index 0d0072a..1d3dc5c 100644 --- a/.gitea/workflows/build.yaml +++ b/.gitea/workflows/build.yaml @@ -10,7 +10,8 @@ jobs: uses: actions/checkout@v4 - name: Build Image run: | - docker build --build-arg PRODUCT=terraform --build-arg VERSION=1.10.5 -t gitea.jrdn.dev/${{vars.REPO_USERNAME}}/terraform-alpine:latest . + docker build --build-arg PRODUCT=terraform --build-arg VERSION=1.10.5 --build-arg ARCH=arm64 \ + -t gitea.jrdn.dev/${{vars.REPO_USERNAME}}/terraform-alpine:latest . - name: Authenticate to Container Registry run: | docker login -u ${{vars.REPO_USERNAME}} -p ${{secrets.REPO_TOKEN}} gitea.jrdn.dev diff --git a/Dockerfile b/Dockerfile index 1e0a80f..3354bf1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,13 +2,7 @@ FROM alpine:latest ARG PRODUCT ARG VERSION - -RUN ARCH=$(uname -m) && \ - if [ "$ARCH" = "x86_64" ]; then \ - ARCH="amd64"; \ - elif [ "$ARCH" = "aarch64" ]; then \ - ARCH="${ARCH}"; \ - fi +ARG ARCH RUN apk add --no-cache git npm bash