diff --git a/.forgejo/workflows/push_tag.yaml b/.forgejo/workflows/push_tag.yaml index d1a93f8..8c657bb 100644 --- a/.forgejo/workflows/push_tag.yaml +++ b/.forgejo/workflows/push_tag.yaml @@ -18,5 +18,5 @@ jobs: password: ${{ secrets.DOCKER_PASSWORD }} - uses: actions/checkout@v4 - run: echo "Building version ${{ github.ref_name }}" - - run: docker build -t git.tigor.web.id/tigor/redmage:${{ github.ref_name }} -t git.tigor.web.id/tigor/redmage:latest . + - run: docker build --build-arg REDMAGE_RUNTIME_VERSION=${{ github.ref_name }} -t git.tigor.web.id/tigor/redmage:${{ github.ref_name }} -t git.tigor.web.id/tigor/redmage:latest . - run: docker image push --all-tags git.tigor.web.id/tigor/redmage diff --git a/Dockerfile b/Dockerfile index cdfd4cc..8d15517 100644 --- a/Dockerfile +++ b/Dockerfile @@ -15,7 +15,7 @@ COPY go.mod go.sum ./ RUN go mod download COPY . . COPY --from=web-builder /web/public ./public -ENV REDMAGE_RUNTIME_VERSION=unknown +ARG REDMAGE_RUNTIME_VERSION=unknown RUN --mount=type=cache,target=/root/.cache/go-build \ --mount=type=cache,target=/go/pkg/mod \ make build-docker && \