From 52a33ddeee24880aa2a4001396e945e60d45f72b Mon Sep 17 00:00:00 2001 From: Brandon Palm Date: Tue, 21 Jan 2025 15:06:19 -0600 Subject: [PATCH] Update Go to v1.23.5 (#262) --- .github/workflows/pre-main.yml | 2 +- .github/workflows/preflight.yml | 2 +- Dockerfile | 8 ++++---- Dockerfile.local | 8 ++++---- go.mod | 2 +- 5 files changed, 11 insertions(+), 11 deletions(-) diff --git a/.github/workflows/pre-main.yml b/.github/workflows/pre-main.yml index ed624a7..97a7a83 100644 --- a/.github/workflows/pre-main.yml +++ b/.github/workflows/pre-main.yml @@ -19,7 +19,7 @@ jobs: - name: Set up Go 1.23 uses: actions/setup-go@3041bf56c941b39c61721a86cd11f3bb1338122a # v5.2.0 with: - go-version: 1.23.4 + go-version: 1.23.5 - name: Disable default go problem matcher run: echo "::remove-matcher owner=go::" diff --git a/.github/workflows/preflight.yml b/.github/workflows/preflight.yml index 2b8e42d..c509588 100644 --- a/.github/workflows/preflight.yml +++ b/.github/workflows/preflight.yml @@ -23,7 +23,7 @@ jobs: - name: Set up Go 1.23 uses: actions/setup-go@3041bf56c941b39c61721a86cd11f3bb1338122a # v5.2.0 with: - go-version: 1.23.4 + go-version: 1.23.5 - name: Disable default go problem matcher run: echo "::remove-matcher owner=go::" diff --git a/Dockerfile b/Dockerfile index 4bf17b9..d7f5dca 100644 --- a/Dockerfile +++ b/Dockerfile @@ -11,19 +11,19 @@ RUN yum install -y gcc git jq make wget ENV \ GO_DL_URL=https://golang.org/dl \ GOPATH=/root/go -ENV GO_BIN_URL_x86_64=${GO_DL_URL}/go1.23.4.linux-amd64.tar.gz -ENV GO_BIN_URL_aarch64=${GO_DL_URL}/go1.23.4.linux-arm64.tar.gz +ENV GO_BIN_URL_x86_64=${GO_DL_URL}/go1.23.5.linux-amd64.tar.gz +ENV GO_BIN_URL_aarch64=${GO_DL_URL}/go1.23.5.linux-arm64.tar.gz # Determine the CPU architecture and download the appropriate Go binary RUN \ if [ "$(uname -m)" = x86_64 ]; then \ wget --directory-prefix=${TEMP_DIR} ${GO_BIN_URL_x86_64} --quiet \ && rm -rf /usr/local/go \ - && tar -C /usr/local -xzf ${TEMP_DIR}/go1.23.4.linux-amd64.tar.gz; \ + && tar -C /usr/local -xzf ${TEMP_DIR}/go1.23.5.linux-amd64.tar.gz; \ elif [ "$(uname -m)" = aarch64 ]; then \ wget --directory-prefix=${TEMP_DIR} ${GO_BIN_URL_aarch64} --quiet \ && rm -rf /usr/local/go \ - && tar -C /usr/local -xzf ${TEMP_DIR}/go1.23.4.linux-arm64.tar.gz; \ + && tar -C /usr/local -xzf ${TEMP_DIR}/go1.23.5.linux-arm64.tar.gz; \ else \ echo "CPU architecture is not supported." && exit 1; \ fi diff --git a/Dockerfile.local b/Dockerfile.local index b2a8073..f66df8a 100644 --- a/Dockerfile.local +++ b/Dockerfile.local @@ -11,19 +11,19 @@ RUN yum install -y gcc git jq make wget ENV \ GO_DL_URL=https://golang.org/dl \ GOPATH=/root/go -ENV GO_BIN_URL_x86_64=${GO_DL_URL}/go1.23.4.linux-amd64.tar.gz -ENV GO_BIN_URL_aarch64=${GO_DL_URL}/go1.23.4.linux-arm64.tar.gz +ENV GO_BIN_URL_x86_64=${GO_DL_URL}/go1.23.5.linux-amd64.tar.gz +ENV GO_BIN_URL_aarch64=${GO_DL_URL}/go1.23.5.linux-arm64.tar.gz # Determine the CPU architecture and download the appropriate Go binary RUN \ if [ "$(uname -m)" = x86_64 ]; then \ wget --directory-prefix=${TEMP_DIR} ${GO_BIN_URL_x86_64} --quiet \ && rm -rf /usr/local/go \ - && tar -C /usr/local -xzf ${TEMP_DIR}/go1.23.4.linux-amd64.tar.gz; \ + && tar -C /usr/local -xzf ${TEMP_DIR}/go1.23.5.linux-amd64.tar.gz; \ elif [ "$(uname -m)" = aarch64 ]; then \ wget --directory-prefix=${TEMP_DIR} ${GO_BIN_URL_aarch64} --quiet \ && rm -rf /usr/local/go \ - && tar -C /usr/local -xzf ${TEMP_DIR}/go1.23.4.linux-arm64.tar.gz; \ + && tar -C /usr/local -xzf ${TEMP_DIR}/go1.23.5.linux-arm64.tar.gz; \ else \ echo "CPU architecture is not supported." && exit 1; \ fi diff --git a/go.mod b/go.mod index 6a49c2b..2f09123 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/redhat-best-practices-for-k8s/oct -go 1.23.4 +go 1.23.5 require ( github.com/Masterminds/semver/v3 v3.3.1