Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 6 additions & 3 deletions tools/setup-envtest/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,14 @@ This is a small tool that manages binaries for envtest. It can be used to
download new binaries, list currently installed and available ones, and
clean up versions.

To use it, just go-install it with Golang 1.24+ (it's a separate, self-contained
module):
To use it, download the binary from the [release page.](https://github.com/kubernetes-sigs/controller-runtime/releases)

If you want to install this with Golang, you can install a release by using a release branch instead.

NOTE: Each release branch may prefer a different version of Golang when installing.

```shell
go install sigs.k8s.io/controller-runtime/tools/setup-envtest@latest
go install sigs.k8s.io/controller-runtime/tools/setup-envtest@release-0.22
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe it would be better to instead tell ppl to download it from a github release to avoid keeping this up to date? We will most likely forget to do that

Copy link
Member

@sbueringer sbueringer Oct 17, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's point to the GitHub release first and then mention this with release-major.minor or some other placeholder

```

If you are using Golang 1.23, use the `release-0.20` branch instead:
Expand Down
Loading