diff --git a/.ci/Dockerfile b/.ci/Dockerfile index 8c4eb276e..3b28d5bdc 100644 --- a/.ci/Dockerfile +++ b/.ci/Dockerfile @@ -14,7 +14,7 @@ # limitations under the License. ARG BASE_IMAGE=quay.io/devfile/devfile-index-base:next -FROM registry.access.redhat.com/ubi8/go-toolset:1.23 AS builder +FROM registry.access.redhat.com/ubi8/go-toolset:1.24.4-1754328509 AS builder # Set user as root USER root @@ -25,7 +25,7 @@ ARG TARGETARCH=amd64 # Install yq and jq ENV YQ_VERSION=v4.44.1 ENV JQ_VERSION=1.6 -RUN curl -sL -O https://github.com/mikefarah/yq/releases/download/${YQ_VERSION}/yq_linux_${TARGETARCH} -o /usr/local/bin/yq && mv ./yq_linux_${TARGETARCH} /usr/local/bin/yq && chmod +x /usr/local/bin/yq +RUN curl -sL https://github.com/mikefarah/yq/releases/download/${YQ_VERSION}/yq_linux_${TARGETARCH} -o /usr/local/bin/yq && chmod +x /usr/local/bin/yq RUN yum install -y jq-${JQ_VERSION} COPY . /registry diff --git a/.ci/Dockerfile.offline b/.ci/Dockerfile.offline index cc6cfc2ee..ae39e869e 100644 --- a/.ci/Dockerfile.offline +++ b/.ci/Dockerfile.offline @@ -14,7 +14,7 @@ # limitations under the License. ARG BASE_IMAGE=quay.io/devfile/devfile-index-base:next -FROM registry.access.redhat.com/ubi8/go-toolset:1.23 AS builder +FROM registry.access.redhat.com/ubi8/go-toolset:1.24.4-1754328509 AS builder # Set user as root USER root @@ -25,7 +25,7 @@ ARG TARGETARCH=amd64 # Install yq and jq ENV YQ_VERSION=v4.44.1 ENV JQ_VERSION=1.6 -RUN curl -sL -O https://github.com/mikefarah/yq/releases/download/${YQ_VERSION}/yq_linux_${TARGETARCH} -o /usr/local/bin/yq && mv ./yq_linux_${TARGETARCH} /usr/local/bin/yq && chmod +x /usr/local/bin/yq +RUN curl -sL https://github.com/mikefarah/yq/releases/download/${YQ_VERSION}/yq_linux_${TARGETARCH} -o /usr/local/bin/yq && chmod +x /usr/local/bin/yq RUN yum install -y jq-${JQ_VERSION} COPY . /registry diff --git a/.devfile.yaml b/.devfile.yaml index 74b69e6a0..39f7c50ed 100644 --- a/.devfile.yaml +++ b/.devfile.yaml @@ -43,7 +43,7 @@ components: # Alternatively could be removed once https://github.com/redhat-developer/odo/issues/7162 is resolved - name: index-generator container: - image: registry.access.redhat.com/ubi8/go-toolset:1.23.6-4 + image: registry.access.redhat.com/ubi8/go-toolset:1.24.4-1754328509 # Devfile Registry Deployment resource - name: devfile-registry-deployment kubernetes: diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 0ea5f161d..580705467 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -36,7 +36,7 @@ jobs: - name: Setup Go environment uses: actions/setup-go@3041bf56c941b39c61721a86cd11f3bb1338122a # v5.2.0 with: - go-version: 1.23 + go-version: 1.24 - name: Set up QEMU # Enables arm64 image building uses: docker/setup-qemu-action@8b562efa09ec1557a9e26f25a7c6292838acea94 diff --git a/.github/workflows/pushimge-next.yaml b/.github/workflows/pushimge-next.yaml index 34d5729da..ddab2a762 100644 --- a/.github/workflows/pushimge-next.yaml +++ b/.github/workflows/pushimge-next.yaml @@ -41,7 +41,7 @@ jobs: - name: Setup Go environment uses: actions/setup-go@3041bf56c941b39c61721a86cd11f3bb1338122a # v5.2.0 with: - go-version: 1.23 + go-version: 1.24 - name: Set up QEMU # Enables arm64 image building uses: docker/setup-qemu-action@8b562efa09ec1557a9e26f25a7c6292838acea94 - name: Login to Quay diff --git a/.github/workflows/validate-samples.yaml b/.github/workflows/validate-samples.yaml index b8a2c2db9..0146e3dbe 100644 --- a/.github/workflows/validate-samples.yaml +++ b/.github/workflows/validate-samples.yaml @@ -44,7 +44,7 @@ jobs: - name: Install Go uses: actions/setup-go@3041bf56c941b39c61721a86cd11f3bb1338122a # v5.2.0 with: - go-version: "1.23" + go-version: "1.24" - name: Install Ginkgo run: go install -mod=mod github.com/onsi/ginkgo/v2/ginkgo@v2.13.0 diff --git a/.github/workflows/validate-stacks.yaml b/.github/workflows/validate-stacks.yaml index 3726ed1e2..1e97f2766 100644 --- a/.github/workflows/validate-stacks.yaml +++ b/.github/workflows/validate-stacks.yaml @@ -46,7 +46,7 @@ jobs: - name: Install Go uses: actions/setup-go@3041bf56c941b39c61721a86cd11f3bb1338122a # v5.2.0 with: - go-version: "1.23" + go-version: "1.24" - name: Install Ginkgo run: go install -mod=mod github.com/onsi/ginkgo/v2/ginkgo@v2.13.0 @@ -163,7 +163,7 @@ jobs: - name: Install Go uses: actions/setup-go@3041bf56c941b39c61721a86cd11f3bb1338122a # v5.2.0 with: - go-version: "1.23" + go-version: "1.24" - name: Install odo latest version v3 uses: redhat-actions/openshift-tools-installer@2de9a80cf012ad0601021515481d433b91ef8fd5 # v1 diff --git a/README.md b/README.md index 94ef245f5..c97328847 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ The public registry is updated weekly, by 12pm EST Wednesdays, with any updated ## Registry Status -![Go](https://img.shields.io/badge/Go-1.23-blue) +![Go](https://img.shields.io/badge/Go-1.24-blue) [![Validate Devfile stacks](https://github.com/devfile/registry/actions/workflows/validate-stacks.yaml/badge.svg?event=schedule)](https://github.com/devfile/registry/actions/workflows/validate-stacks.yaml) [![Renovate][1]][2] diff --git a/extraDevfileEntries.yaml b/extraDevfileEntries.yaml index a88324932..965034b4c 100644 --- a/extraDevfileEntries.yaml +++ b/extraDevfileEntries.yaml @@ -111,7 +111,7 @@ samples: - name: dotnet-basic displayName: Basic .NET description: MVC .NET 6.0 application - icon: https://github.com/dotnet/brand/raw/main/logo/dotnet-logo.png + icon: https://raw.githubusercontent.com/dotnet/brand/main/logo/dotnet-logo.png tags: - .NET projectType: dotnet diff --git a/stacks/dotnet50/devfile.yaml b/stacks/dotnet50/devfile.yaml index f690d40e0..4c47b6969 100644 --- a/stacks/dotnet50/devfile.yaml +++ b/stacks/dotnet50/devfile.yaml @@ -3,7 +3,7 @@ metadata: name: dotnet50 displayName: .NET 5.0 description: .NET 5.0 application - icon: https://github.com/dotnet/brand/raw/main/logo/dotnet-logo.png + icon: https://raw.githubusercontent.com/dotnet/brand/main/logo/dotnet-logo.png tags: - .NET - .NET 5.0 diff --git a/stacks/dotnet60/devfile.yaml b/stacks/dotnet60/devfile.yaml index e6e0bddbe..3d2ea61c4 100644 --- a/stacks/dotnet60/devfile.yaml +++ b/stacks/dotnet60/devfile.yaml @@ -3,7 +3,7 @@ metadata: name: dotnet60 displayName: .NET 6.0 description: .NET 6.0 application - icon: https://github.com/dotnet/brand/raw/main/logo/dotnet-logo.png + icon: https://raw.githubusercontent.com/dotnet/brand/main/logo/dotnet-logo.png tags: - .NET - .NET 6.0 diff --git a/stacks/dotnet80/devfile.yaml b/stacks/dotnet80/devfile.yaml index 956330888..9d3d2b130 100644 --- a/stacks/dotnet80/devfile.yaml +++ b/stacks/dotnet80/devfile.yaml @@ -3,7 +3,7 @@ metadata: name: dotnet80 displayName: .NET 8.0 description: .NET 8.0 application - icon: https://github.com/dotnet/brand/raw/main/logo/dotnet-logo.png + icon: https://raw.githubusercontent.com/dotnet/brand/main/logo/dotnet-logo.png tags: - .NET - .NET 8.0 diff --git a/stacks/dotnetcore31/devfile.yaml b/stacks/dotnetcore31/devfile.yaml index ad2a4ebe7..fcbb1db44 100644 --- a/stacks/dotnetcore31/devfile.yaml +++ b/stacks/dotnetcore31/devfile.yaml @@ -3,7 +3,7 @@ metadata: name: dotnetcore31 displayName: .NET Core 3.1 description: .NET Core 3.1 application - icon: https://github.com/dotnet/brand/raw/main/logo/dotnet-logo.png + icon: https://raw.githubusercontent.com/dotnet/brand/main/logo/dotnet-logo.png tags: - .NET - .NET Core App 3.1 diff --git a/tests/check_non_terminating/go.mod b/tests/check_non_terminating/go.mod index e0cc8dc15..0c0e7af4d 100644 --- a/tests/check_non_terminating/go.mod +++ b/tests/check_non_terminating/go.mod @@ -1,6 +1,6 @@ module github.com/devfile/registry/tests/check_non_terminating -go 1.23 +go 1.24 require github.com/devfile/library/v2 v2.3.0 diff --git a/tests/odov3/go.mod b/tests/odov3/go.mod index 176af8f4f..52d313c70 100644 --- a/tests/odov3/go.mod +++ b/tests/odov3/go.mod @@ -1,6 +1,6 @@ module github.com/devfile/registry/tests/odov3 -go 1.23 +go 1.24 require ( github.com/devfile/api/v2 v2.3.0 diff --git a/tests/validate_devfile_schemas/go.mod b/tests/validate_devfile_schemas/go.mod index 14166ee63..4f0cc4a8c 100644 --- a/tests/validate_devfile_schemas/go.mod +++ b/tests/validate_devfile_schemas/go.mod @@ -1,6 +1,6 @@ module github.com/devfile/registry/tests/validate_devfiles -go 1.23 +go 1.24 require ( github.com/devfile/library/v2 v2.3.0