client_golang
client_golang copied to clipboard
[release process]: Require the release compatibility with big user e.g. Kubernetes
The idea is to learn about any surprising breaking change and have data to make decision if we should revert or accept the breakage (and ping/help downstream users) -- ideally as an automated CI check on every PR to the release branch.
Some repos we could try setting this up against:
- https://github.com/kubernetes/kubernetes/pull/127941
- https://github.com/kubernetes-sigs/apiserver-network-proxy/pull/661
- Prometheus
- Mimir
Acceptance Criteria:
- Every release PR (e.g. against
release-x.ybranch) will have a CI job that creates a draft update PR and proxies their CI status (or similar behaviour).
Hello 👋 Looks like there was no activity on this issue for the last 3 months. Do you mind updating us on the status? Is this still reproducible or needed? If yes, just comment on this PR or push a commit. Thanks! 🤗 If there will be no activity in the next 4 weeks, this issue will be closed (we can always reopen an issue if we need!).