diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 19aa441be..937f28b46 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -22,7 +22,7 @@ jobs: - name: Setup Go uses: actions/setup-go@v5 with: - go-version: '1.19' + go-version: '1.21' - name: Install Protoc uses: arduino/setup-protoc@v3 with: diff --git a/README.md b/README.md index 1be7dd5f8..910857cd6 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ Model registry provides a central repository for model developers to store and m [![codecov](https://codecov.io/github/kubeflow/model-registry/graph/badge.svg?token=61URLQA3VS)](https://codecov.io/github/kubeflow/model-registry) ## Pre-requisites: -- go >= 1.19 +- go >= 1.21 - protoc v24.3 - [Protocol Buffers v24.3 Release](https://github.com/protocolbuffers/protobuf/releases/tag/v24.3) - npm >= 10.2.0 - [Installing Node.js and npm](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm) - Java >= 11.0 diff --git a/csi/Dockerfile b/csi/Dockerfile index d9fb65b8f..7a21bde3f 100644 --- a/csi/Dockerfile +++ b/csi/Dockerfile @@ -1,5 +1,5 @@ # Build the model-registry binary -FROM registry.access.redhat.com/ubi8/go-toolset:1.19 as builder +FROM registry.access.redhat.com/ubi8/go-toolset:1.21 as builder WORKDIR /workspace # Copy the Go Modules manifests diff --git a/docs/mr_go_library.md b/docs/mr_go_library.md index 3f57cdee2..ed8e83b43 100644 --- a/docs/mr_go_library.md +++ b/docs/mr_go_library.md @@ -17,7 +17,7 @@ It provides model registry metadata capabilities, e.g., store and retrieve ML mo ### Prerequisites * MLMD server, check [ml-metadata doc](https://github.com/google/ml-metadata/blob/f0fef74eae2bdf6650a79ba976b36bea0b777c2e/g3doc/get_started.md#use-mlmd-with-a-remote-grpc-server) for more details on how to startup a MLMD store server. -* Go >= 1.19 +* Go >= 1.21 ### Usage