FROM golang:alpine as builder RUN apk add --update-cache make git COPY . /opt/src/act_runner WORKDIR /opt/src/act_runner RUN make clean && make build FROM alpine as runner RUN apk add --update-cache \ git bash \ && rm -rf /var/cache/apk/* COPY --from=builder /opt/src/act_runner/act_runner /usr/local/bin/act_runner COPY run.sh /opt/act/run.sh ENTRYPOINT ["/opt/act/run.sh"]