diff --git a/Dockerfile b/Dockerfile index f4894fb..abee9ce 100644 --- a/Dockerfile +++ b/Dockerfile @@ -10,10 +10,10 @@ LABEL "homepage"="https://github.com/peaceiris/actions-hugo" LABEL "maintainer"="peaceiris" ENV HUGO_VERSION='0.56.1' -ENV HUGO_URL='https://github.com/gohugoio/hugo.git' - -RUN git clone ${HUGO_URL} -b v${HUGO_VERSION} --depth 1 /hugo && \ - cd /hugo && \ - go install --tags extended +ENV HUGO_NAME="hugo_extended_${HUGO_VERSION}_Linux-64bit" +ENV HUGO_URL="https://github.com/gohugoio/hugo/releases/download/v${HUGO_VERSION}/${HUGO_NAME}.tar.gz" +WORKDIR /hugo +RUN wget "${HUGO_URL}" && \ + tar -zxvf "${HUGO_NAME}.tar.gz" ENTRYPOINT [ "/go/bin/hugo" ]