From c2817e2d5989b7958c775cbecdcc2b71a4712a18 Mon Sep 17 00:00:00 2001 From: Sebastiaan van Stijn Date: Sat, 11 Oct 2025 00:09:26 +0200 Subject: [PATCH] Dockerfile: bump github.com/josephspurrier/goversioninfo to v1.5.0 - Upgrade to Go 1.18 minimum version and remove ioutil references - Move from Travis to GitHub Actions for CI - Support multiple icons - Add options to parse version string full diff: https://github.com/josephspurrier/goversioninfo/compare/v1.4.1...v1.5.0 Signed-off-by: Sebastiaan van Stijn --- Dockerfile | 5 ++++- dockerfiles/Dockerfile.dev | 4 +++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index f85b972333..bc83cc537e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -13,7 +13,10 @@ ARG GO_VERSION=1.24.8 # XX_VERSION specifies the version of the xx utility to use. # It must be a valid tag in the docker.io/tonistiigi/xx image repository. ARG XX_VERSION=1.7.0 -ARG GOVERSIONINFO_VERSION=v1.4.1 + +# GOVERSIONINFO_VERSION is the version of GoVersionInfo to install. +# It must be a valid tag from https://github.com/josephspurrier/goversioninfo +ARG GOVERSIONINFO_VERSION=v1.5.0 # GOTESTSUM_VERSION sets the version of gotestsum to install in the dev container. # It must be a valid tag in the https://github.com/gotestyourself/gotestsum repository. diff --git a/dockerfiles/Dockerfile.dev b/dockerfiles/Dockerfile.dev index 063a2c0362..3f3138a070 100644 --- a/dockerfiles/Dockerfile.dev +++ b/dockerfiles/Dockerfile.dev @@ -35,7 +35,9 @@ RUN --mount=type=cache,target=/root/.cache/go-build \ GO111MODULE=on go install gotest.tools/gotestsum@${GOTESTSUM_VERSION} FROM golang AS goversioninfo -ARG GOVERSIONINFO_VERSION=v1.4.1 +# GOVERSIONINFO_VERSION is the version of GoVersionInfo to install. +# It must be a valid tag from https://github.com/josephspurrier/goversioninfo +ARG GOVERSIONINFO_VERSION=v1.5.0 RUN --mount=type=cache,target=/root/.cache/go-build \ --mount=type=cache,target=/go/pkg/mod \ --mount=type=tmpfs,target=/go/src/ \