releng: update publishing bot rules for 1.29
Signed-off-by: Jeremy Rickard <jeremyrrickard@gmail.com>
This commit is contained in:
		| @@ -30,6 +30,12 @@ rules: | |||||||
|       branch: release-1.28 |       branch: release-1.28 | ||||||
|       dirs: |       dirs: | ||||||
|       - staging/src/k8s.io/code-generator |       - staging/src/k8s.io/code-generator | ||||||
|  |   - name: release-1.29 | ||||||
|  |     go: 1.21.4 | ||||||
|  |     source: | ||||||
|  |       branch: release-1.29 | ||||||
|  |       dirs: | ||||||
|  |       - staging/src/k8s.io/code-generator | ||||||
| - destination: apimachinery | - destination: apimachinery | ||||||
|   branches: |   branches: | ||||||
|   - name: master |   - name: master | ||||||
| @@ -61,6 +67,12 @@ rules: | |||||||
|       branch: release-1.28 |       branch: release-1.28 | ||||||
|       dirs: |       dirs: | ||||||
|       - staging/src/k8s.io/apimachinery |       - staging/src/k8s.io/apimachinery | ||||||
|  |   - name: release-1.29 | ||||||
|  |     go: 1.21.4 | ||||||
|  |     source: | ||||||
|  |       branch: release-1.29 | ||||||
|  |       dirs: | ||||||
|  |       - staging/src/k8s.io/apimachinery | ||||||
|   library: true |   library: true | ||||||
| - destination: api | - destination: api | ||||||
|   branches: |   branches: | ||||||
| @@ -108,6 +120,15 @@ rules: | |||||||
|       branch: release-1.28 |       branch: release-1.28 | ||||||
|       dirs: |       dirs: | ||||||
|       - staging/src/k8s.io/api |       - staging/src/k8s.io/api | ||||||
|  |   - name: release-1.29 | ||||||
|  |     go: 1.21.4 | ||||||
|  |     dependencies: | ||||||
|  |     - repository: apimachinery | ||||||
|  |       branch: release-1.29 | ||||||
|  |     source: | ||||||
|  |       branch: release-1.29 | ||||||
|  |       dirs: | ||||||
|  |       - staging/src/k8s.io/api | ||||||
|   library: true |   library: true | ||||||
| - destination: client-go | - destination: client-go | ||||||
|   branches: |   branches: | ||||||
| @@ -185,6 +206,21 @@ rules: | |||||||
|       # assumes GO111MODULE=on |       # assumes GO111MODULE=on | ||||||
|       go build -mod=mod ./... |       go build -mod=mod ./... | ||||||
|       go test -mod=mod ./... |       go test -mod=mod ./... | ||||||
|  |   - name: release-1.29 | ||||||
|  |     go: 1.21.4 | ||||||
|  |     dependencies: | ||||||
|  |     - repository: apimachinery | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: api | ||||||
|  |       branch: release-1.29 | ||||||
|  |     source: | ||||||
|  |       branch: release-1.29 | ||||||
|  |       dirs: | ||||||
|  |       - staging/src/k8s.io/client-go | ||||||
|  |     smoke-test: | | ||||||
|  |       # assumes GO111MODULE=on | ||||||
|  |       go build -mod=mod ./... | ||||||
|  |       go test -mod=mod ./... | ||||||
|   library: true |   library: true | ||||||
| - destination: component-base | - destination: component-base | ||||||
|   branches: |   branches: | ||||||
| @@ -252,6 +288,19 @@ rules: | |||||||
|       branch: release-1.28 |       branch: release-1.28 | ||||||
|       dirs: |       dirs: | ||||||
|       - staging/src/k8s.io/component-base |       - staging/src/k8s.io/component-base | ||||||
|  |   - name: release-1.29 | ||||||
|  |     go: 1.21.4 | ||||||
|  |     dependencies: | ||||||
|  |     - repository: apimachinery | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: api | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: client-go | ||||||
|  |       branch: release-1.29 | ||||||
|  |     source: | ||||||
|  |       branch: release-1.29 | ||||||
|  |       dirs: | ||||||
|  |       - staging/src/k8s.io/component-base | ||||||
|   library: true |   library: true | ||||||
| - destination: component-helpers | - destination: component-helpers | ||||||
|   branches: |   branches: | ||||||
| @@ -319,6 +368,19 @@ rules: | |||||||
|       branch: release-1.28 |       branch: release-1.28 | ||||||
|       dirs: |       dirs: | ||||||
|       - staging/src/k8s.io/component-helpers |       - staging/src/k8s.io/component-helpers | ||||||
|  |   - name: release-1.29 | ||||||
|  |     go: 1.21.4 | ||||||
|  |     dependencies: | ||||||
|  |     - repository: apimachinery | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: api | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: client-go | ||||||
|  |       branch: release-1.29 | ||||||
|  |     source: | ||||||
|  |       branch: release-1.29 | ||||||
|  |       dirs: | ||||||
|  |       - staging/src/k8s.io/component-helpers | ||||||
|   library: true |   library: true | ||||||
| - destination: kms | - destination: kms | ||||||
|   branches: |   branches: | ||||||
| @@ -362,6 +424,15 @@ rules: | |||||||
|       branch: release-1.28 |       branch: release-1.28 | ||||||
|       dirs: |       dirs: | ||||||
|       - staging/src/k8s.io/kms |       - staging/src/k8s.io/kms | ||||||
|  |   - name: release-1.29 | ||||||
|  |     go: 1.21.4 | ||||||
|  |     dependencies: | ||||||
|  |     - repository: apimachinery | ||||||
|  |       branch: release-1.29 | ||||||
|  |     source: | ||||||
|  |       branch: release-1.29 | ||||||
|  |       dirs: | ||||||
|  |       - staging/src/k8s.io/kms | ||||||
|   library: true |   library: true | ||||||
| - destination: apiserver | - destination: apiserver | ||||||
|   branches: |   branches: | ||||||
| @@ -447,6 +518,23 @@ rules: | |||||||
|       branch: release-1.28 |       branch: release-1.28 | ||||||
|       dirs: |       dirs: | ||||||
|       - staging/src/k8s.io/apiserver |       - staging/src/k8s.io/apiserver | ||||||
|  |   - name: release-1.29 | ||||||
|  |     go: 1.21.4 | ||||||
|  |     dependencies: | ||||||
|  |     - repository: apimachinery | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: api | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: client-go | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: component-base | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: kms | ||||||
|  |       branch: release-1.29 | ||||||
|  |     source: | ||||||
|  |       branch: release-1.29 | ||||||
|  |       dirs: | ||||||
|  |       - staging/src/k8s.io/apiserver | ||||||
|   library: true |   library: true | ||||||
| - destination: kube-aggregator | - destination: kube-aggregator | ||||||
|   branches: |   branches: | ||||||
| @@ -552,6 +640,27 @@ rules: | |||||||
|       branch: release-1.28 |       branch: release-1.28 | ||||||
|       dirs: |       dirs: | ||||||
|       - staging/src/k8s.io/kube-aggregator |       - staging/src/k8s.io/kube-aggregator | ||||||
|  |   - name: release-1.29 | ||||||
|  |     go: 1.21.4 | ||||||
|  |     dependencies: | ||||||
|  |     - repository: apimachinery | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: api | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: client-go | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: apiserver | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: component-base | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: kms | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: code-generator | ||||||
|  |       branch: release-1.29 | ||||||
|  |     source: | ||||||
|  |       branch: release-1.29 | ||||||
|  |       dirs: | ||||||
|  |       - staging/src/k8s.io/kube-aggregator | ||||||
| - destination: sample-apiserver | - destination: sample-apiserver | ||||||
|   branches: |   branches: | ||||||
|   - name: master |   - name: master | ||||||
| @@ -681,6 +790,32 @@ rules: | |||||||
|     smoke-test: | |     smoke-test: | | ||||||
|       # assumes GO111MODULE=on |       # assumes GO111MODULE=on | ||||||
|       go build -mod=mod . |       go build -mod=mod . | ||||||
|  |   - name: release-1.29 | ||||||
|  |     go: 1.21.4 | ||||||
|  |     dependencies: | ||||||
|  |     - repository: apimachinery | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: api | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: client-go | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: apiserver | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: code-generator | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: kms | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: component-base | ||||||
|  |       branch: release-1.29 | ||||||
|  |     source: | ||||||
|  |       branch: release-1.29 | ||||||
|  |       dirs: | ||||||
|  |       - staging/src/k8s.io/sample-apiserver | ||||||
|  |     required-packages: | ||||||
|  |     - k8s.io/code-generator | ||||||
|  |     smoke-test: | | ||||||
|  |       # assumes GO111MODULE=on | ||||||
|  |       go build -mod=mod . | ||||||
| - destination: sample-controller | - destination: sample-controller | ||||||
|   branches: |   branches: | ||||||
|   - name: master |   - name: master | ||||||
| @@ -782,6 +917,26 @@ rules: | |||||||
|     smoke-test: | |     smoke-test: | | ||||||
|       # assumes GO111MODULE=on |       # assumes GO111MODULE=on | ||||||
|       go build -mod=mod . |       go build -mod=mod . | ||||||
|  |   - name: release-1.29 | ||||||
|  |     go: 1.21.4 | ||||||
|  |     dependencies: | ||||||
|  |     - repository: apimachinery | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: api | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: client-go | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: code-generator | ||||||
|  |       branch: release-1.29 | ||||||
|  |     source: | ||||||
|  |       branch: release-1.29 | ||||||
|  |       dirs: | ||||||
|  |       - staging/src/k8s.io/sample-controller | ||||||
|  |     required-packages: | ||||||
|  |     - k8s.io/code-generator | ||||||
|  |     smoke-test: | | ||||||
|  |       # assumes GO111MODULE=on | ||||||
|  |       go build -mod=mod . | ||||||
| - destination: apiextensions-apiserver | - destination: apiextensions-apiserver | ||||||
|   branches: |   branches: | ||||||
|   - name: master |   - name: master | ||||||
| @@ -896,6 +1051,29 @@ rules: | |||||||
|       - staging/src/k8s.io/apiextensions-apiserver |       - staging/src/k8s.io/apiextensions-apiserver | ||||||
|     required-packages: |     required-packages: | ||||||
|     - k8s.io/code-generator |     - k8s.io/code-generator | ||||||
|  |   - name: release-1.29 | ||||||
|  |     go: 1.21.4 | ||||||
|  |     dependencies: | ||||||
|  |     - repository: apimachinery | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: api | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: client-go | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: apiserver | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: code-generator | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: component-base | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: kms | ||||||
|  |       branch: release-1.29 | ||||||
|  |     source: | ||||||
|  |       branch: release-1.29 | ||||||
|  |       dirs: | ||||||
|  |       - staging/src/k8s.io/apiextensions-apiserver | ||||||
|  |     required-packages: | ||||||
|  |     - k8s.io/code-generator | ||||||
| - destination: metrics | - destination: metrics | ||||||
|   branches: |   branches: | ||||||
|   - name: master |   - name: master | ||||||
| @@ -972,6 +1150,21 @@ rules: | |||||||
|       branch: release-1.28 |       branch: release-1.28 | ||||||
|       dirs: |       dirs: | ||||||
|       - staging/src/k8s.io/metrics |       - staging/src/k8s.io/metrics | ||||||
|  |   - name: release-1.29 | ||||||
|  |     go: 1.21.4 | ||||||
|  |     dependencies: | ||||||
|  |     - repository: apimachinery | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: api | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: client-go | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: code-generator | ||||||
|  |       branch: release-1.29 | ||||||
|  |     source: | ||||||
|  |       branch: release-1.29 | ||||||
|  |       dirs: | ||||||
|  |       - staging/src/k8s.io/metrics | ||||||
|   library: true |   library: true | ||||||
| - destination: cli-runtime | - destination: cli-runtime | ||||||
|   branches: |   branches: | ||||||
| @@ -1039,6 +1232,19 @@ rules: | |||||||
|       branch: release-1.28 |       branch: release-1.28 | ||||||
|       dirs: |       dirs: | ||||||
|       - staging/src/k8s.io/cli-runtime |       - staging/src/k8s.io/cli-runtime | ||||||
|  |   - name: release-1.29 | ||||||
|  |     go: 1.21.4 | ||||||
|  |     dependencies: | ||||||
|  |     - repository: api | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: apimachinery | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: client-go | ||||||
|  |       branch: release-1.29 | ||||||
|  |     source: | ||||||
|  |       branch: release-1.29 | ||||||
|  |       dirs: | ||||||
|  |       - staging/src/k8s.io/cli-runtime | ||||||
|   library: true |   library: true | ||||||
| - destination: sample-cli-plugin | - destination: sample-cli-plugin | ||||||
|   branches: |   branches: | ||||||
| @@ -1116,6 +1322,21 @@ rules: | |||||||
|       branch: release-1.28 |       branch: release-1.28 | ||||||
|       dirs: |       dirs: | ||||||
|       - staging/src/k8s.io/sample-cli-plugin |       - staging/src/k8s.io/sample-cli-plugin | ||||||
|  |   - name: release-1.29 | ||||||
|  |     go: 1.21.4 | ||||||
|  |     dependencies: | ||||||
|  |     - repository: api | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: apimachinery | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: cli-runtime | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: client-go | ||||||
|  |       branch: release-1.29 | ||||||
|  |     source: | ||||||
|  |       branch: release-1.29 | ||||||
|  |       dirs: | ||||||
|  |       - staging/src/k8s.io/sample-cli-plugin | ||||||
| - destination: kube-proxy | - destination: kube-proxy | ||||||
|   branches: |   branches: | ||||||
|   - name: master |   - name: master | ||||||
| @@ -1192,6 +1413,21 @@ rules: | |||||||
|       branch: release-1.28 |       branch: release-1.28 | ||||||
|       dirs: |       dirs: | ||||||
|       - staging/src/k8s.io/kube-proxy |       - staging/src/k8s.io/kube-proxy | ||||||
|  |   - name: release-1.29 | ||||||
|  |     go: 1.21.4 | ||||||
|  |     dependencies: | ||||||
|  |     - repository: apimachinery | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: component-base | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: api | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: client-go | ||||||
|  |       branch: release-1.29 | ||||||
|  |     source: | ||||||
|  |       branch: release-1.29 | ||||||
|  |       dirs: | ||||||
|  |       - staging/src/k8s.io/kube-proxy | ||||||
|   library: true |   library: true | ||||||
| - destination: cri-api | - destination: cri-api | ||||||
|   branches: |   branches: | ||||||
| @@ -1224,6 +1460,12 @@ rules: | |||||||
|       branch: release-1.28 |       branch: release-1.28 | ||||||
|       dirs: |       dirs: | ||||||
|       - staging/src/k8s.io/cri-api |       - staging/src/k8s.io/cri-api | ||||||
|  |   - name: release-1.29 | ||||||
|  |     go: 1.21.4 | ||||||
|  |     source: | ||||||
|  |       branch: release-1.29 | ||||||
|  |       dirs: | ||||||
|  |       - staging/src/k8s.io/cri-api | ||||||
|   library: true |   library: true | ||||||
| - destination: kubelet | - destination: kubelet | ||||||
|   branches: |   branches: | ||||||
| @@ -1313,6 +1555,27 @@ rules: | |||||||
|       branch: release-1.28 |       branch: release-1.28 | ||||||
|       dirs: |       dirs: | ||||||
|       - staging/src/k8s.io/kubelet |       - staging/src/k8s.io/kubelet | ||||||
|  |   - name: release-1.29 | ||||||
|  |     go: 1.21.4 | ||||||
|  |     dependencies: | ||||||
|  |     - repository: apimachinery | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: apiserver | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: api | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: client-go | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: cri-api | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: component-base | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: kms | ||||||
|  |       branch: release-1.29 | ||||||
|  |     source: | ||||||
|  |       branch: release-1.29 | ||||||
|  |       dirs: | ||||||
|  |       - staging/src/k8s.io/kubelet | ||||||
|   library: true |   library: true | ||||||
| - destination: kube-scheduler | - destination: kube-scheduler | ||||||
|   branches: |   branches: | ||||||
| @@ -1390,6 +1653,21 @@ rules: | |||||||
|       branch: release-1.28 |       branch: release-1.28 | ||||||
|       dirs: |       dirs: | ||||||
|       - staging/src/k8s.io/kube-scheduler |       - staging/src/k8s.io/kube-scheduler | ||||||
|  |   - name: release-1.29 | ||||||
|  |     go: 1.21.4 | ||||||
|  |     dependencies: | ||||||
|  |     - repository: apimachinery | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: component-base | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: api | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: client-go | ||||||
|  |       branch: release-1.29 | ||||||
|  |     source: | ||||||
|  |       branch: release-1.29 | ||||||
|  |       dirs: | ||||||
|  |       - staging/src/k8s.io/kube-scheduler | ||||||
|   library: true |   library: true | ||||||
| - destination: controller-manager | - destination: controller-manager | ||||||
|   branches: |   branches: | ||||||
| @@ -1485,6 +1763,25 @@ rules: | |||||||
|       branch: release-1.28 |       branch: release-1.28 | ||||||
|       dirs: |       dirs: | ||||||
|       - staging/src/k8s.io/controller-manager |       - staging/src/k8s.io/controller-manager | ||||||
|  |   - name: release-1.29 | ||||||
|  |     go: 1.21.4 | ||||||
|  |     dependencies: | ||||||
|  |     - repository: api | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: apimachinery | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: client-go | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: component-base | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: apiserver | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: kms | ||||||
|  |       branch: release-1.29 | ||||||
|  |     source: | ||||||
|  |       branch: release-1.29 | ||||||
|  |       dirs: | ||||||
|  |       - staging/src/k8s.io/controller-manager | ||||||
|   library: true |   library: true | ||||||
| - destination: cloud-provider | - destination: cloud-provider | ||||||
|   branches: |   branches: | ||||||
| @@ -1600,6 +1897,29 @@ rules: | |||||||
|       branch: release-1.28 |       branch: release-1.28 | ||||||
|       dirs: |       dirs: | ||||||
|       - staging/src/k8s.io/cloud-provider |       - staging/src/k8s.io/cloud-provider | ||||||
|  |   - name: release-1.29 | ||||||
|  |     go: 1.21.4 | ||||||
|  |     dependencies: | ||||||
|  |     - repository: api | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: apimachinery | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: apiserver | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: client-go | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: component-base | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: controller-manager | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: component-helpers | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: kms | ||||||
|  |       branch: release-1.29 | ||||||
|  |     source: | ||||||
|  |       branch: release-1.29 | ||||||
|  |       dirs: | ||||||
|  |       - staging/src/k8s.io/cloud-provider | ||||||
|   library: true |   library: true | ||||||
| - destination: kube-controller-manager | - destination: kube-controller-manager | ||||||
|   branches: |   branches: | ||||||
| @@ -1725,6 +2045,31 @@ rules: | |||||||
|       branch: release-1.28 |       branch: release-1.28 | ||||||
|       dirs: |       dirs: | ||||||
|       - staging/src/k8s.io/kube-controller-manager |       - staging/src/k8s.io/kube-controller-manager | ||||||
|  |   - name: release-1.29 | ||||||
|  |     go: 1.21.4 | ||||||
|  |     dependencies: | ||||||
|  |     - repository: apimachinery | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: apiserver | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: component-base | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: api | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: client-go | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: controller-manager | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: cloud-provider | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: component-helpers | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: kms | ||||||
|  |       branch: release-1.29 | ||||||
|  |     source: | ||||||
|  |       branch: release-1.29 | ||||||
|  |       dirs: | ||||||
|  |       - staging/src/k8s.io/kube-controller-manager | ||||||
|   library: true |   library: true | ||||||
| - destination: cluster-bootstrap | - destination: cluster-bootstrap | ||||||
|   branches: |   branches: | ||||||
| @@ -1782,6 +2127,17 @@ rules: | |||||||
|       branch: release-1.28 |       branch: release-1.28 | ||||||
|       dirs: |       dirs: | ||||||
|       - staging/src/k8s.io/cluster-bootstrap |       - staging/src/k8s.io/cluster-bootstrap | ||||||
|  |   - name: release-1.29 | ||||||
|  |     go: 1.21.4 | ||||||
|  |     dependencies: | ||||||
|  |     - repository: apimachinery | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: api | ||||||
|  |       branch: release-1.29 | ||||||
|  |     source: | ||||||
|  |       branch: release-1.29 | ||||||
|  |       dirs: | ||||||
|  |       - staging/src/k8s.io/cluster-bootstrap | ||||||
|   library: true |   library: true | ||||||
| - destination: csi-translation-lib | - destination: csi-translation-lib | ||||||
|   branches: |   branches: | ||||||
| @@ -1839,6 +2195,17 @@ rules: | |||||||
|       branch: release-1.28 |       branch: release-1.28 | ||||||
|       dirs: |       dirs: | ||||||
|       - staging/src/k8s.io/csi-translation-lib |       - staging/src/k8s.io/csi-translation-lib | ||||||
|  |   - name: release-1.29 | ||||||
|  |     go: 1.21.4 | ||||||
|  |     dependencies: | ||||||
|  |     - repository: api | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: apimachinery | ||||||
|  |       branch: release-1.29 | ||||||
|  |     source: | ||||||
|  |       branch: release-1.29 | ||||||
|  |       dirs: | ||||||
|  |       - staging/src/k8s.io/csi-translation-lib | ||||||
|   library: true |   library: true | ||||||
| - destination: mount-utils | - destination: mount-utils | ||||||
|   branches: |   branches: | ||||||
| @@ -1871,6 +2238,12 @@ rules: | |||||||
|       branch: release-1.28 |       branch: release-1.28 | ||||||
|       dirs: |       dirs: | ||||||
|       - staging/src/k8s.io/mount-utils |       - staging/src/k8s.io/mount-utils | ||||||
|  |   - name: release-1.29 | ||||||
|  |     go: 1.21.4 | ||||||
|  |     source: | ||||||
|  |       branch: release-1.29 | ||||||
|  |       dirs: | ||||||
|  |       - staging/src/k8s.io/mount-utils | ||||||
|   library: true |   library: true | ||||||
| - destination: legacy-cloud-providers | - destination: legacy-cloud-providers | ||||||
|   branches: |   branches: | ||||||
| @@ -2004,6 +2377,31 @@ rules: | |||||||
|       branch: release-1.28 |       branch: release-1.28 | ||||||
|       dirs: |       dirs: | ||||||
|       - staging/src/k8s.io/legacy-cloud-providers |       - staging/src/k8s.io/legacy-cloud-providers | ||||||
|  |   - name: release-1.29 | ||||||
|  |     go: 1.21.4 | ||||||
|  |     dependencies: | ||||||
|  |     - repository: api | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: apimachinery | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: client-go | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: cloud-provider | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: apiserver | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: component-base | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: controller-manager | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: component-helpers | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: kms | ||||||
|  |       branch: release-1.29 | ||||||
|  |     source: | ||||||
|  |       branch: release-1.29 | ||||||
|  |       dirs: | ||||||
|  |       - staging/src/k8s.io/legacy-cloud-providers | ||||||
|   library: true |   library: true | ||||||
| - destination: kubectl | - destination: kubectl | ||||||
|   branches: |   branches: | ||||||
| @@ -2121,6 +2519,29 @@ rules: | |||||||
|       branch: release-1.28 |       branch: release-1.28 | ||||||
|       dirs: |       dirs: | ||||||
|       - staging/src/k8s.io/kubectl |       - staging/src/k8s.io/kubectl | ||||||
|  |   - name: release-1.29 | ||||||
|  |     go: 1.21.4 | ||||||
|  |     dependencies: | ||||||
|  |     - repository: api | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: apimachinery | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: cli-runtime | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: client-go | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: code-generator | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: component-base | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: component-helpers | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: metrics | ||||||
|  |       branch: release-1.29 | ||||||
|  |     source: | ||||||
|  |       branch: release-1.29 | ||||||
|  |       dirs: | ||||||
|  |       - staging/src/k8s.io/kubectl | ||||||
|   library: true |   library: true | ||||||
| - destination: pod-security-admission | - destination: pod-security-admission | ||||||
|   branches: |   branches: | ||||||
| @@ -2216,6 +2637,25 @@ rules: | |||||||
|       branch: release-1.28 |       branch: release-1.28 | ||||||
|       dirs: |       dirs: | ||||||
|       - staging/src/k8s.io/pod-security-admission |       - staging/src/k8s.io/pod-security-admission | ||||||
|  |   - name: release-1.29 | ||||||
|  |     go: 1.21.4 | ||||||
|  |     dependencies: | ||||||
|  |     - repository: api | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: apimachinery | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: apiserver | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: client-go | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: component-base | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: kms | ||||||
|  |       branch: release-1.29 | ||||||
|  |     source: | ||||||
|  |       branch: release-1.29 | ||||||
|  |       dirs: | ||||||
|  |       - staging/src/k8s.io/pod-security-admission | ||||||
|   library: true |   library: true | ||||||
| - destination: dynamic-resource-allocation | - destination: dynamic-resource-allocation | ||||||
|   branches: |   branches: | ||||||
| @@ -2294,6 +2734,27 @@ rules: | |||||||
|       branch: release-1.28 |       branch: release-1.28 | ||||||
|       dirs: |       dirs: | ||||||
|       - staging/src/k8s.io/dynamic-resource-allocation |       - staging/src/k8s.io/dynamic-resource-allocation | ||||||
|  |   - name: release-1.29 | ||||||
|  |     go: 1.21.4 | ||||||
|  |     dependencies: | ||||||
|  |     - repository: apimachinery | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: apiserver | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: api | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: client-go | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: cri-api | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: component-base | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: kubelet | ||||||
|  |       branch: release-1.29 | ||||||
|  |     source: | ||||||
|  |       branch: release-1.29 | ||||||
|  |       dirs: | ||||||
|  |       - staging/src/k8s.io/dynamic-resource-allocation | ||||||
| - destination: endpointslice | - destination: endpointslice | ||||||
|   branches: |   branches: | ||||||
|   - name: master |   - name: master | ||||||
| @@ -2325,6 +2786,21 @@ rules: | |||||||
|       branch: release-1.28 |       branch: release-1.28 | ||||||
|       dirs: |       dirs: | ||||||
|       - staging/src/k8s.io/endpointslice |       - staging/src/k8s.io/endpointslice | ||||||
|  |   - name: release-1.29 | ||||||
|  |     go: 1.21.4 | ||||||
|  |     dependencies: | ||||||
|  |     - repository: api | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: apimachinery | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: client-go | ||||||
|  |       branch: release-1.29 | ||||||
|  |     - repository: component-base | ||||||
|  |       branch: release-1.29 | ||||||
|  |     source: | ||||||
|  |       branch: release-1.29 | ||||||
|  |       dirs: | ||||||
|  |       - staging/src/k8s.io/endpointslice | ||||||
| recursive-delete-patterns: | recursive-delete-patterns: | ||||||
| - '*/.gitattributes' | - '*/.gitattributes' | ||||||
| default-go-version: 1.21.4 | default-go-version: 1.21.4 | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Jeremy Rickard
					Jeremy Rickard