From d5e4baed54aeafcf75e8b47c547e5f4fb665aea5 Mon Sep 17 00:00:00 2001 From: sillyguodong Date: Tue, 9 May 2023 16:44:31 +0800 Subject: [PATCH] Fix missing runner version when building images from a Dockerfile (#181) regression of https://gitea.com/gitea/act_runner/pulls/172 https://gitea.com/gitea/act_runner/actions/runs/400/jobs/1 In the step of `Build and push`, log output that `git: not found`. This lead to runner's version not being injected when go compile. ![image](/attachments/031ecdf2-6baa-410c-bab7-c6945140c5ad) Co-authored-by: Jason Song Reviewed-on: https://gitea.com/gitea/act_runner/pulls/181 Reviewed-by: Jason Song Co-authored-by: sillyguodong Co-committed-by: sillyguodong --- Dockerfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 8205016..1f4b89c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,6 @@ FROM golang:1.20-alpine3.17 as builder -RUN apk add --no-cache make=4.3-r1 +# Do not remove `git` here, it is required for getting runner version when executing `make build` +RUN apk add --no-cache make=4.3-r1 git=2.38.5-r0 COPY . /opt/src/act_runner WORKDIR /opt/src/act_runner