Skip to content

Commit a42ae02

Browse files
authored
Added tips on releasing client and checking with k8s. (#1723)
Signed-off-by: bwplotka <[email protected]>
1 parent 625c0eb commit a42ae02

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

RELEASE.md

+10
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,16 @@ We use [Semantic Versioning](https://semver.org/).
6161
- Click "Publish release"!
6262
- Create PR against [prometheus/prometheus](https://github.com/prometheus/prometheus) using RC version (e.g. https://github.com/prometheus/prometheus/pull/15851)
6363
- Create PR against [kubernetes/kubernetes](https://github.com/kubernetes/kubernetes) using RC version (e.g. https://github.com/kubernetes/kubernetes/pull/129752)
64+
- Kubernetes uses scripts to update deps e.g.:
65+
66+
```bash
67+
./hack/pin-dependency.sh github.com/prometheus/client_golang v1.21.0-rc.0
68+
./hack/update-vendor.sh
69+
# If indirect dependencies changed, following check will fail on the CI:
70+
./hack/verify-vendor.sh
71+
# You will need to modify hack/unwanted-dependencies.json manually as the check suggests.
72+
```
73+
6474
- Make sure the CI is green for the PRs
6575
- Allow 1-2 days for downstream testing
6676
- Fix any issues found before final release

0 commit comments

Comments
 (0)