From 6737c31d0f78629c7977fb322f94bc57b9458460 Mon Sep 17 00:00:00 2001 From: Carlos Panato Date: Thu, 17 Jul 2025 10:12:19 +0200 Subject: [PATCH 1/2] update publishing bot go rules for release-1.31/1.32 Signed-off-by: Carlos Panato --- staging/publishing/rules.yaml | 153 ++++++++++++++++++++-------------- 1 file changed, 92 insertions(+), 61 deletions(-) diff --git a/staging/publishing/rules.yaml b/staging/publishing/rules.yaml index ee3d366926f..04e096a0615 100644 --- a/staging/publishing/rules.yaml +++ b/staging/publishing/rules.yaml @@ -13,18 +13,19 @@ rules: dirs: - staging/src/k8s.io/apimachinery - name: release-1.31 - go: 1.23.10 + go: 1.23.11 source: branch: release-1.31 dirs: - staging/src/k8s.io/apimachinery - name: release-1.32 + go: 1.23.11 source: branch: release-1.32 dirs: - staging/src/k8s.io/apimachinery - name: release-1.33 - go: 1.24.4 + go: 1.24.5 source: branch: release-1.33 dirs: @@ -50,7 +51,7 @@ rules: dirs: - staging/src/k8s.io/api - name: release-1.31 - go: 1.23.10 + go: 1.23.11 dependencies: - repository: apimachinery branch: release-1.31 @@ -59,6 +60,7 @@ rules: dirs: - staging/src/k8s.io/api - name: release-1.32 + go: 1.23.11 dependencies: - repository: apimachinery branch: release-1.32 @@ -67,7 +69,7 @@ rules: dirs: - staging/src/k8s.io/api - name: release-1.33 - go: 1.24.4 + go: 1.24.5 dependencies: - repository: apimachinery branch: release-1.33 @@ -108,7 +110,7 @@ rules: go build -mod=mod ./... go test -mod=mod ./... - name: release-1.31 - go: 1.23.10 + go: 1.23.11 dependencies: - repository: apimachinery branch: release-1.31 @@ -123,6 +125,7 @@ rules: go build -mod=mod ./... go test -mod=mod ./... - name: release-1.32 + go: 1.23.11 dependencies: - repository: apimachinery branch: release-1.32 @@ -137,7 +140,7 @@ rules: go build -mod=mod ./... go test -mod=mod ./... - name: release-1.33 - go: 1.24.4 + go: 1.24.5 dependencies: - repository: apimachinery branch: release-1.33 @@ -172,7 +175,7 @@ rules: dirs: - staging/src/k8s.io/code-generator - name: release-1.31 - go: 1.23.10 + go: 1.23.11 dependencies: - repository: apimachinery branch: release-1.31 @@ -181,6 +184,7 @@ rules: dirs: - staging/src/k8s.io/code-generator - name: release-1.32 + go: 1.23.11 dependencies: - repository: apimachinery branch: release-1.32 @@ -189,7 +193,7 @@ rules: dirs: - staging/src/k8s.io/code-generator - name: release-1.33 - go: 1.24.4 + go: 1.24.5 dependencies: - repository: apimachinery branch: release-1.33 @@ -225,7 +229,7 @@ rules: dirs: - staging/src/k8s.io/component-base - name: release-1.31 - go: 1.23.10 + go: 1.23.11 dependencies: - repository: apimachinery branch: release-1.31 @@ -238,6 +242,7 @@ rules: dirs: - staging/src/k8s.io/component-base - name: release-1.32 + go: 1.23.11 dependencies: - repository: apimachinery branch: release-1.32 @@ -250,7 +255,7 @@ rules: dirs: - staging/src/k8s.io/component-base - name: release-1.33 - go: 1.24.4 + go: 1.24.5 dependencies: - repository: apimachinery branch: release-1.33 @@ -291,7 +296,7 @@ rules: dirs: - staging/src/k8s.io/component-helpers - name: release-1.31 - go: 1.23.10 + go: 1.23.11 dependencies: - repository: apimachinery branch: release-1.31 @@ -304,6 +309,7 @@ rules: dirs: - staging/src/k8s.io/component-helpers - name: release-1.32 + go: 1.23.11 dependencies: - repository: apimachinery branch: release-1.32 @@ -316,7 +322,7 @@ rules: dirs: - staging/src/k8s.io/component-helpers - name: release-1.33 - go: 1.24.4 + go: 1.24.5 dependencies: - repository: apimachinery branch: release-1.33 @@ -349,7 +355,7 @@ rules: dirs: - staging/src/k8s.io/kms - name: release-1.31 - go: 1.23.10 + go: 1.23.11 dependencies: - repository: apimachinery branch: release-1.31 @@ -358,6 +364,7 @@ rules: dirs: - staging/src/k8s.io/kms - name: release-1.32 + go: 1.23.11 dependencies: - repository: apimachinery branch: release-1.32 @@ -366,7 +373,7 @@ rules: dirs: - staging/src/k8s.io/kms - name: release-1.33 - go: 1.24.4 + go: 1.24.5 dependencies: - repository: apimachinery branch: release-1.33 @@ -411,7 +418,7 @@ rules: dirs: - staging/src/k8s.io/apiserver - name: release-1.31 - go: 1.23.10 + go: 1.23.11 dependencies: - repository: apimachinery branch: release-1.31 @@ -428,6 +435,7 @@ rules: dirs: - staging/src/k8s.io/apiserver - name: release-1.32 + go: 1.23.11 dependencies: - repository: apimachinery branch: release-1.32 @@ -444,7 +452,7 @@ rules: dirs: - staging/src/k8s.io/apiserver - name: release-1.33 - go: 1.24.4 + go: 1.24.5 dependencies: - repository: apimachinery branch: release-1.33 @@ -505,7 +513,7 @@ rules: dirs: - staging/src/k8s.io/kube-aggregator - name: release-1.31 - go: 1.23.10 + go: 1.23.11 dependencies: - repository: apimachinery branch: release-1.31 @@ -526,6 +534,7 @@ rules: dirs: - staging/src/k8s.io/kube-aggregator - name: release-1.32 + go: 1.23.11 dependencies: - repository: apimachinery branch: release-1.32 @@ -546,7 +555,7 @@ rules: dirs: - staging/src/k8s.io/kube-aggregator - name: release-1.33 - go: 1.24.4 + go: 1.24.5 dependencies: - repository: apimachinery branch: release-1.33 @@ -620,7 +629,7 @@ rules: # assumes GO111MODULE=on go build -mod=mod . - name: release-1.31 - go: 1.23.10 + go: 1.23.11 dependencies: - repository: apimachinery branch: release-1.31 @@ -646,6 +655,7 @@ rules: # assumes GO111MODULE=on go build -mod=mod . - name: release-1.32 + go: 1.23.11 dependencies: - repository: apimachinery branch: release-1.32 @@ -671,7 +681,7 @@ rules: # assumes GO111MODULE=on go build -mod=mod . - name: release-1.33 - go: 1.24.4 + go: 1.24.5 dependencies: - repository: apimachinery branch: release-1.33 @@ -738,7 +748,7 @@ rules: # assumes GO111MODULE=on go build -mod=mod . - name: release-1.31 - go: 1.23.10 + go: 1.23.11 dependencies: - repository: apimachinery branch: release-1.31 @@ -758,6 +768,7 @@ rules: # assumes GO111MODULE=on go build -mod=mod . - name: release-1.32 + go: 1.23.11 dependencies: - repository: apimachinery branch: release-1.32 @@ -777,7 +788,7 @@ rules: # assumes GO111MODULE=on go build -mod=mod . - name: release-1.33 - go: 1.24.4 + go: 1.24.5 dependencies: - repository: apimachinery branch: release-1.33 @@ -844,7 +855,7 @@ rules: required-packages: - k8s.io/code-generator - name: release-1.31 - go: 1.23.10 + go: 1.23.11 dependencies: - repository: apimachinery branch: release-1.31 @@ -867,6 +878,7 @@ rules: required-packages: - k8s.io/code-generator - name: release-1.32 + go: 1.23.11 dependencies: - repository: apimachinery branch: release-1.32 @@ -889,7 +901,7 @@ rules: required-packages: - k8s.io/code-generator - name: release-1.33 - go: 1.24.4 + go: 1.24.5 dependencies: - repository: apimachinery branch: release-1.33 @@ -943,7 +955,7 @@ rules: dirs: - staging/src/k8s.io/metrics - name: release-1.31 - go: 1.23.10 + go: 1.23.11 dependencies: - repository: apimachinery branch: release-1.31 @@ -958,6 +970,7 @@ rules: dirs: - staging/src/k8s.io/metrics - name: release-1.32 + go: 1.23.11 dependencies: - repository: apimachinery branch: release-1.32 @@ -972,7 +985,7 @@ rules: dirs: - staging/src/k8s.io/metrics - name: release-1.33 - go: 1.24.4 + go: 1.24.5 dependencies: - repository: apimachinery branch: release-1.33 @@ -1015,7 +1028,7 @@ rules: dirs: - staging/src/k8s.io/cli-runtime - name: release-1.31 - go: 1.23.10 + go: 1.23.11 dependencies: - repository: api branch: release-1.31 @@ -1028,6 +1041,7 @@ rules: dirs: - staging/src/k8s.io/cli-runtime - name: release-1.32 + go: 1.23.11 dependencies: - repository: api branch: release-1.32 @@ -1040,7 +1054,7 @@ rules: dirs: - staging/src/k8s.io/cli-runtime - name: release-1.33 - go: 1.24.4 + go: 1.24.5 dependencies: - repository: api branch: release-1.33 @@ -1085,7 +1099,7 @@ rules: dirs: - staging/src/k8s.io/sample-cli-plugin - name: release-1.31 - go: 1.23.10 + go: 1.23.11 dependencies: - repository: api branch: release-1.31 @@ -1100,6 +1114,7 @@ rules: dirs: - staging/src/k8s.io/sample-cli-plugin - name: release-1.32 + go: 1.23.11 dependencies: - repository: api branch: release-1.32 @@ -1114,7 +1129,7 @@ rules: dirs: - staging/src/k8s.io/sample-cli-plugin - name: release-1.33 - go: 1.24.4 + go: 1.24.5 dependencies: - repository: api branch: release-1.33 @@ -1160,7 +1175,7 @@ rules: dirs: - staging/src/k8s.io/kube-proxy - name: release-1.31 - go: 1.23.10 + go: 1.23.11 dependencies: - repository: apimachinery branch: release-1.31 @@ -1175,6 +1190,7 @@ rules: dirs: - staging/src/k8s.io/kube-proxy - name: release-1.32 + go: 1.23.11 dependencies: - repository: apimachinery branch: release-1.32 @@ -1189,7 +1205,7 @@ rules: dirs: - staging/src/k8s.io/kube-proxy - name: release-1.33 - go: 1.24.4 + go: 1.24.5 dependencies: - repository: apimachinery branch: release-1.33 @@ -1218,18 +1234,19 @@ rules: dirs: - staging/src/k8s.io/cri-api - name: release-1.31 - go: 1.23.10 + go: 1.23.11 source: branch: release-1.31 dirs: - staging/src/k8s.io/cri-api - name: release-1.32 + go: 1.23.11 source: branch: release-1.32 dirs: - staging/src/k8s.io/cri-api - name: release-1.33 - go: 1.24.4 + go: 1.24.5 source: branch: release-1.33 dirs: @@ -1254,7 +1271,7 @@ rules: dirs: - staging/src/k8s.io/cri-client - name: release-1.31 - go: 1.23.10 + go: 1.23.11 dependencies: - repository: api branch: release-1.31 @@ -1271,6 +1288,7 @@ rules: dirs: - staging/src/k8s.io/cri-client - name: release-1.32 + go: 1.23.11 dependencies: - repository: api branch: release-1.32 @@ -1287,7 +1305,7 @@ rules: dirs: - staging/src/k8s.io/cri-client - name: release-1.33 - go: 1.24.4 + go: 1.24.5 dependencies: - repository: api branch: release-1.33 @@ -1348,7 +1366,7 @@ rules: dirs: - staging/src/k8s.io/kubelet - name: release-1.31 - go: 1.23.10 + go: 1.23.11 dependencies: - repository: apimachinery branch: release-1.31 @@ -1369,6 +1387,7 @@ rules: dirs: - staging/src/k8s.io/kubelet - name: release-1.32 + go: 1.23.11 dependencies: - repository: apimachinery branch: release-1.32 @@ -1389,7 +1408,7 @@ rules: dirs: - staging/src/k8s.io/kubelet - name: release-1.33 - go: 1.24.4 + go: 1.24.5 dependencies: - repository: apimachinery branch: release-1.33 @@ -1442,7 +1461,7 @@ rules: dirs: - staging/src/k8s.io/kube-scheduler - name: release-1.31 - go: 1.23.10 + go: 1.23.11 dependencies: - repository: apimachinery branch: release-1.31 @@ -1457,6 +1476,7 @@ rules: dirs: - staging/src/k8s.io/kube-scheduler - name: release-1.32 + go: 1.23.11 dependencies: - repository: apimachinery branch: release-1.32 @@ -1471,7 +1491,7 @@ rules: dirs: - staging/src/k8s.io/kube-scheduler - name: release-1.33 - go: 1.24.4 + go: 1.24.5 dependencies: - repository: apimachinery branch: release-1.33 @@ -1526,7 +1546,7 @@ rules: dirs: - staging/src/k8s.io/controller-manager - name: release-1.31 - go: 1.23.10 + go: 1.23.11 dependencies: - repository: api branch: release-1.31 @@ -1545,6 +1565,7 @@ rules: dirs: - staging/src/k8s.io/controller-manager - name: release-1.32 + go: 1.23.11 dependencies: - repository: api branch: release-1.32 @@ -1563,7 +1584,7 @@ rules: dirs: - staging/src/k8s.io/controller-manager - name: release-1.33 - go: 1.24.4 + go: 1.24.5 dependencies: - repository: api branch: release-1.33 @@ -1630,7 +1651,7 @@ rules: dirs: - staging/src/k8s.io/cloud-provider - name: release-1.31 - go: 1.23.10 + go: 1.23.11 dependencies: - repository: api branch: release-1.31 @@ -1653,6 +1674,7 @@ rules: dirs: - staging/src/k8s.io/cloud-provider - name: release-1.32 + go: 1.23.11 dependencies: - repository: api branch: release-1.32 @@ -1675,7 +1697,7 @@ rules: dirs: - staging/src/k8s.io/cloud-provider - name: release-1.33 - go: 1.24.4 + go: 1.24.5 dependencies: - repository: api branch: release-1.33 @@ -1750,7 +1772,7 @@ rules: dirs: - staging/src/k8s.io/kube-controller-manager - name: release-1.31 - go: 1.23.10 + go: 1.23.11 dependencies: - repository: apimachinery branch: release-1.31 @@ -1775,6 +1797,7 @@ rules: dirs: - staging/src/k8s.io/kube-controller-manager - name: release-1.32 + go: 1.23.11 dependencies: - repository: apimachinery branch: release-1.32 @@ -1799,7 +1822,7 @@ rules: dirs: - staging/src/k8s.io/kube-controller-manager - name: release-1.33 - go: 1.24.4 + go: 1.24.5 dependencies: - repository: apimachinery branch: release-1.33 @@ -1848,7 +1871,7 @@ rules: dirs: - staging/src/k8s.io/cluster-bootstrap - name: release-1.31 - go: 1.23.10 + go: 1.23.11 dependencies: - repository: apimachinery branch: release-1.31 @@ -1859,6 +1882,7 @@ rules: dirs: - staging/src/k8s.io/cluster-bootstrap - name: release-1.32 + go: 1.23.11 dependencies: - repository: apimachinery branch: release-1.32 @@ -1869,7 +1893,7 @@ rules: dirs: - staging/src/k8s.io/cluster-bootstrap - name: release-1.33 - go: 1.24.4 + go: 1.24.5 dependencies: - repository: apimachinery branch: release-1.33 @@ -1904,7 +1928,7 @@ rules: dirs: - staging/src/k8s.io/csi-translation-lib - name: release-1.31 - go: 1.23.10 + go: 1.23.11 dependencies: - repository: api branch: release-1.31 @@ -1915,6 +1939,7 @@ rules: dirs: - staging/src/k8s.io/csi-translation-lib - name: release-1.32 + go: 1.23.11 dependencies: - repository: api branch: release-1.32 @@ -1925,7 +1950,7 @@ rules: dirs: - staging/src/k8s.io/csi-translation-lib - name: release-1.33 - go: 1.24.4 + go: 1.24.5 dependencies: - repository: api branch: release-1.33 @@ -1950,18 +1975,19 @@ rules: dirs: - staging/src/k8s.io/mount-utils - name: release-1.31 - go: 1.23.10 + go: 1.23.11 source: branch: release-1.31 dirs: - staging/src/k8s.io/mount-utils - name: release-1.32 + go: 1.23.11 source: branch: release-1.32 dirs: - staging/src/k8s.io/mount-utils - name: release-1.33 - go: 1.24.4 + go: 1.24.5 source: branch: release-1.33 dirs: @@ -2043,7 +2069,7 @@ rules: dirs: - staging/src/k8s.io/kubectl - name: release-1.31 - go: 1.23.10 + go: 1.23.11 dependencies: - repository: api branch: release-1.31 @@ -2066,6 +2092,7 @@ rules: dirs: - staging/src/k8s.io/kubectl - name: release-1.32 + go: 1.23.11 dependencies: - repository: api branch: release-1.32 @@ -2088,7 +2115,7 @@ rules: dirs: - staging/src/k8s.io/kubectl - name: release-1.33 - go: 1.24.4 + go: 1.24.5 dependencies: - repository: api branch: release-1.33 @@ -2151,7 +2178,7 @@ rules: dirs: - staging/src/k8s.io/pod-security-admission - name: release-1.31 - go: 1.23.10 + go: 1.23.11 dependencies: - repository: api branch: release-1.31 @@ -2170,6 +2197,7 @@ rules: dirs: - staging/src/k8s.io/pod-security-admission - name: release-1.32 + go: 1.23.11 dependencies: - repository: api branch: release-1.32 @@ -2188,7 +2216,7 @@ rules: dirs: - staging/src/k8s.io/pod-security-admission - name: release-1.33 - go: 1.24.4 + go: 1.24.5 dependencies: - repository: api branch: release-1.33 @@ -2257,7 +2285,7 @@ rules: dirs: - staging/src/k8s.io/dynamic-resource-allocation - name: release-1.31 - go: 1.23.10 + go: 1.23.11 dependencies: - repository: apimachinery branch: release-1.31 @@ -2282,6 +2310,7 @@ rules: dirs: - staging/src/k8s.io/dynamic-resource-allocation - name: release-1.32 + go: 1.23.11 dependencies: - repository: apimachinery branch: release-1.32 @@ -2306,7 +2335,7 @@ rules: dirs: - staging/src/k8s.io/dynamic-resource-allocation - name: release-1.33 - go: 1.24.4 + go: 1.24.5 dependencies: - repository: apimachinery branch: release-1.33 @@ -2362,7 +2391,7 @@ rules: dirs: - staging/src/k8s.io/endpointslice - name: release-1.31 - go: 1.23.10 + go: 1.23.11 dependencies: - repository: api branch: release-1.31 @@ -2377,6 +2406,7 @@ rules: dirs: - staging/src/k8s.io/endpointslice - name: release-1.32 + go: 1.23.11 dependencies: - repository: api branch: release-1.32 @@ -2391,7 +2421,7 @@ rules: dirs: - staging/src/k8s.io/endpointslice - name: release-1.33 - go: 1.24.4 + go: 1.24.5 dependencies: - repository: api branch: release-1.33 @@ -2413,12 +2443,13 @@ rules: dirs: - staging/src/k8s.io/externaljwt - name: release-1.32 + go: 1.23.11 source: branch: release-1.32 dirs: - staging/src/k8s.io/externaljwt - name: release-1.33 - go: 1.24.4 + go: 1.24.5 source: branch: release-1.33 dirs: From ace2a224926d1f290dcd07837e9c986319556975 Mon Sep 17 00:00:00 2001 From: Carlos Panato Date: Thu, 17 Jul 2025 10:17:30 +0200 Subject: [PATCH 2/2] drop rules for release-1.30 as it is EOL Signed-off-by: Carlos Panato --- staging/publishing/rules.yaml | 484 ---------------------------------- 1 file changed, 484 deletions(-) diff --git a/staging/publishing/rules.yaml b/staging/publishing/rules.yaml index 04e096a0615..b35122f8656 100644 --- a/staging/publishing/rules.yaml +++ b/staging/publishing/rules.yaml @@ -6,12 +6,6 @@ rules: branch: master dirs: - staging/src/k8s.io/apimachinery - - name: release-1.30 - go: 1.23.10 - source: - branch: release-1.30 - dirs: - - staging/src/k8s.io/apimachinery - name: release-1.31 go: 1.23.11 source: @@ -41,15 +35,6 @@ rules: branch: master dirs: - staging/src/k8s.io/api - - name: release-1.30 - go: 1.23.10 - dependencies: - - repository: apimachinery - branch: release-1.30 - source: - branch: release-1.30 - dirs: - - staging/src/k8s.io/api - name: release-1.31 go: 1.23.11 dependencies: @@ -94,21 +79,6 @@ rules: # assumes GO111MODULE=on go build -mod=mod ./... go test -mod=mod ./... - - name: release-1.30 - go: 1.23.10 - dependencies: - - repository: apimachinery - branch: release-1.30 - - repository: api - branch: release-1.30 - source: - branch: release-1.30 - dirs: - - staging/src/k8s.io/client-go - smoke-test: | - # assumes GO111MODULE=on - go build -mod=mod ./... - go test -mod=mod ./... - name: release-1.31 go: 1.23.11 dependencies: @@ -165,15 +135,6 @@ rules: branch: master dirs: - staging/src/k8s.io/code-generator - - name: release-1.30 - go: 1.23.10 - dependencies: - - repository: apimachinery - branch: release-1.30 - source: - branch: release-1.30 - dirs: - - staging/src/k8s.io/code-generator - name: release-1.31 go: 1.23.11 dependencies: @@ -215,19 +176,6 @@ rules: branch: master dirs: - staging/src/k8s.io/component-base - - name: release-1.30 - go: 1.23.10 - dependencies: - - repository: apimachinery - branch: release-1.30 - - repository: api - branch: release-1.30 - - repository: client-go - branch: release-1.30 - source: - branch: release-1.30 - dirs: - - staging/src/k8s.io/component-base - name: release-1.31 go: 1.23.11 dependencies: @@ -282,19 +230,6 @@ rules: branch: master dirs: - staging/src/k8s.io/component-helpers - - name: release-1.30 - go: 1.23.10 - dependencies: - - repository: apimachinery - branch: release-1.30 - - repository: api - branch: release-1.30 - - repository: client-go - branch: release-1.30 - source: - branch: release-1.30 - dirs: - - staging/src/k8s.io/component-helpers - name: release-1.31 go: 1.23.11 dependencies: @@ -345,15 +280,6 @@ rules: branch: master dirs: - staging/src/k8s.io/kms - - name: release-1.30 - go: 1.23.10 - dependencies: - - repository: apimachinery - branch: release-1.30 - source: - branch: release-1.30 - dirs: - - staging/src/k8s.io/kms - name: release-1.31 go: 1.23.11 dependencies: @@ -400,23 +326,6 @@ rules: branch: master dirs: - staging/src/k8s.io/apiserver - - name: release-1.30 - go: 1.23.10 - dependencies: - - repository: apimachinery - branch: release-1.30 - - repository: api - branch: release-1.30 - - repository: client-go - branch: release-1.30 - - repository: component-base - branch: release-1.30 - - repository: kms - branch: release-1.30 - source: - branch: release-1.30 - dirs: - - staging/src/k8s.io/apiserver - name: release-1.31 go: 1.23.11 dependencies: @@ -491,27 +400,6 @@ rules: branch: master dirs: - staging/src/k8s.io/kube-aggregator - - name: release-1.30 - go: 1.23.10 - dependencies: - - repository: apimachinery - branch: release-1.30 - - repository: api - branch: release-1.30 - - repository: client-go - branch: release-1.30 - - repository: apiserver - branch: release-1.30 - - repository: component-base - branch: release-1.30 - - repository: kms - branch: release-1.30 - - repository: code-generator - branch: release-1.30 - source: - branch: release-1.30 - dirs: - - staging/src/k8s.io/kube-aggregator - name: release-1.31 go: 1.23.11 dependencies: @@ -602,32 +490,6 @@ rules: smoke-test: | # assumes GO111MODULE=on go build -mod=mod . - - name: release-1.30 - go: 1.23.10 - dependencies: - - repository: apimachinery - branch: release-1.30 - - repository: api - branch: release-1.30 - - repository: client-go - branch: release-1.30 - - repository: apiserver - branch: release-1.30 - - repository: code-generator - branch: release-1.30 - - repository: kms - branch: release-1.30 - - repository: component-base - branch: release-1.30 - source: - branch: release-1.30 - dirs: - - staging/src/k8s.io/sample-apiserver - required-packages: - - k8s.io/code-generator - smoke-test: | - # assumes GO111MODULE=on - go build -mod=mod . - name: release-1.31 go: 1.23.11 dependencies: @@ -727,26 +589,6 @@ rules: smoke-test: | # assumes GO111MODULE=on go build -mod=mod . - - name: release-1.30 - go: 1.23.10 - dependencies: - - repository: apimachinery - branch: release-1.30 - - repository: api - branch: release-1.30 - - repository: client-go - branch: release-1.30 - - repository: code-generator - branch: release-1.30 - source: - branch: release-1.30 - dirs: - - staging/src/k8s.io/sample-controller - required-packages: - - k8s.io/code-generator - smoke-test: | - # assumes GO111MODULE=on - go build -mod=mod . - name: release-1.31 go: 1.23.11 dependencies: @@ -831,29 +673,6 @@ rules: - staging/src/k8s.io/apiextensions-apiserver required-packages: - k8s.io/code-generator - - name: release-1.30 - go: 1.23.10 - dependencies: - - repository: apimachinery - branch: release-1.30 - - repository: api - branch: release-1.30 - - repository: client-go - branch: release-1.30 - - repository: apiserver - branch: release-1.30 - - repository: code-generator - branch: release-1.30 - - repository: component-base - branch: release-1.30 - - repository: kms - branch: release-1.30 - source: - branch: release-1.30 - dirs: - - staging/src/k8s.io/apiextensions-apiserver - required-packages: - - k8s.io/code-generator - name: release-1.31 go: 1.23.11 dependencies: @@ -939,21 +758,6 @@ rules: branch: master dirs: - staging/src/k8s.io/metrics - - name: release-1.30 - go: 1.23.10 - dependencies: - - repository: apimachinery - branch: release-1.30 - - repository: api - branch: release-1.30 - - repository: client-go - branch: release-1.30 - - repository: code-generator - branch: release-1.30 - source: - branch: release-1.30 - dirs: - - staging/src/k8s.io/metrics - name: release-1.31 go: 1.23.11 dependencies: @@ -1014,19 +818,6 @@ rules: branch: master dirs: - staging/src/k8s.io/cli-runtime - - name: release-1.30 - go: 1.23.10 - dependencies: - - repository: api - branch: release-1.30 - - repository: apimachinery - branch: release-1.30 - - repository: client-go - branch: release-1.30 - source: - branch: release-1.30 - dirs: - - staging/src/k8s.io/cli-runtime - name: release-1.31 go: 1.23.11 dependencies: @@ -1083,21 +874,6 @@ rules: branch: master dirs: - staging/src/k8s.io/sample-cli-plugin - - name: release-1.30 - go: 1.23.10 - dependencies: - - repository: api - branch: release-1.30 - - repository: apimachinery - branch: release-1.30 - - repository: cli-runtime - branch: release-1.30 - - repository: client-go - branch: release-1.30 - source: - branch: release-1.30 - dirs: - - staging/src/k8s.io/sample-cli-plugin - name: release-1.31 go: 1.23.11 dependencies: @@ -1159,21 +935,6 @@ rules: branch: master dirs: - staging/src/k8s.io/kube-proxy - - name: release-1.30 - go: 1.23.10 - dependencies: - - repository: apimachinery - branch: release-1.30 - - repository: component-base - branch: release-1.30 - - repository: api - branch: release-1.30 - - repository: client-go - branch: release-1.30 - source: - branch: release-1.30 - dirs: - - staging/src/k8s.io/kube-proxy - name: release-1.31 go: 1.23.11 dependencies: @@ -1227,12 +988,6 @@ rules: branch: master dirs: - staging/src/k8s.io/cri-api - - name: release-1.30 - go: 1.23.10 - source: - branch: release-1.30 - dirs: - - staging/src/k8s.io/cri-api - name: release-1.31 go: 1.23.11 source: @@ -1344,27 +1099,6 @@ rules: branch: master dirs: - staging/src/k8s.io/kubelet - - name: release-1.30 - go: 1.23.10 - dependencies: - - repository: apimachinery - branch: release-1.30 - - repository: apiserver - branch: release-1.30 - - repository: api - branch: release-1.30 - - repository: client-go - branch: release-1.30 - - repository: cri-api - branch: release-1.30 - - repository: component-base - branch: release-1.30 - - repository: kms - branch: release-1.30 - source: - branch: release-1.30 - dirs: - - staging/src/k8s.io/kubelet - name: release-1.31 go: 1.23.11 dependencies: @@ -1445,21 +1179,6 @@ rules: branch: master dirs: - staging/src/k8s.io/kube-scheduler - - name: release-1.30 - go: 1.23.10 - dependencies: - - repository: apimachinery - branch: release-1.30 - - repository: component-base - branch: release-1.30 - - repository: api - branch: release-1.30 - - repository: client-go - branch: release-1.30 - source: - branch: release-1.30 - dirs: - - staging/src/k8s.io/kube-scheduler - name: release-1.31 go: 1.23.11 dependencies: @@ -1526,25 +1245,6 @@ rules: branch: master dirs: - staging/src/k8s.io/controller-manager - - name: release-1.30 - go: 1.23.10 - dependencies: - - repository: api - branch: release-1.30 - - repository: apimachinery - branch: release-1.30 - - repository: client-go - branch: release-1.30 - - repository: component-base - branch: release-1.30 - - repository: apiserver - branch: release-1.30 - - repository: kms - branch: release-1.30 - source: - branch: release-1.30 - dirs: - - staging/src/k8s.io/controller-manager - name: release-1.31 go: 1.23.11 dependencies: @@ -1627,29 +1327,6 @@ rules: branch: master dirs: - staging/src/k8s.io/cloud-provider - - name: release-1.30 - go: 1.23.10 - dependencies: - - repository: api - branch: release-1.30 - - repository: apimachinery - branch: release-1.30 - - repository: apiserver - branch: release-1.30 - - repository: client-go - branch: release-1.30 - - repository: component-base - branch: release-1.30 - - repository: controller-manager - branch: release-1.30 - - repository: component-helpers - branch: release-1.30 - - repository: kms - branch: release-1.30 - source: - branch: release-1.30 - dirs: - - staging/src/k8s.io/cloud-provider - name: release-1.31 go: 1.23.11 dependencies: @@ -1746,31 +1423,6 @@ rules: branch: master dirs: - staging/src/k8s.io/kube-controller-manager - - name: release-1.30 - go: 1.23.10 - dependencies: - - repository: apimachinery - branch: release-1.30 - - repository: apiserver - branch: release-1.30 - - repository: component-base - branch: release-1.30 - - repository: api - branch: release-1.30 - - repository: client-go - branch: release-1.30 - - repository: controller-manager - branch: release-1.30 - - repository: cloud-provider - branch: release-1.30 - - repository: component-helpers - branch: release-1.30 - - repository: kms - branch: release-1.30 - source: - branch: release-1.30 - dirs: - - staging/src/k8s.io/kube-controller-manager - name: release-1.31 go: 1.23.11 dependencies: @@ -1859,17 +1511,6 @@ rules: branch: master dirs: - staging/src/k8s.io/cluster-bootstrap - - name: release-1.30 - go: 1.23.10 - dependencies: - - repository: apimachinery - branch: release-1.30 - - repository: api - branch: release-1.30 - source: - branch: release-1.30 - dirs: - - staging/src/k8s.io/cluster-bootstrap - name: release-1.31 go: 1.23.11 dependencies: @@ -1916,17 +1557,6 @@ rules: branch: master dirs: - staging/src/k8s.io/csi-translation-lib - - name: release-1.30 - go: 1.23.10 - dependencies: - - repository: api - branch: release-1.30 - - repository: apimachinery - branch: release-1.30 - source: - branch: release-1.30 - dirs: - - staging/src/k8s.io/csi-translation-lib - name: release-1.31 go: 1.23.11 dependencies: @@ -1968,12 +1598,6 @@ rules: branch: master dirs: - staging/src/k8s.io/mount-utils - - name: release-1.30 - go: 1.23.10 - source: - branch: release-1.30 - dirs: - - staging/src/k8s.io/mount-utils - name: release-1.31 go: 1.23.11 source: @@ -1993,34 +1617,6 @@ rules: dirs: - staging/src/k8s.io/mount-utils library: true -- destination: legacy-cloud-providers - branches: - - name: release-1.30 - go: 1.23.10 - dependencies: - - repository: api - branch: release-1.30 - - repository: apimachinery - branch: release-1.30 - - repository: client-go - branch: release-1.30 - - repository: cloud-provider - branch: release-1.30 - - repository: apiserver - branch: release-1.30 - - repository: component-base - branch: release-1.30 - - repository: controller-manager - branch: release-1.30 - - repository: component-helpers - branch: release-1.30 - - repository: kms - branch: release-1.30 - source: - branch: release-1.30 - dirs: - - staging/src/k8s.io/legacy-cloud-providers - library: true - destination: kubectl branches: - name: master @@ -2045,29 +1641,6 @@ rules: branch: master dirs: - staging/src/k8s.io/kubectl - - name: release-1.30 - go: 1.23.10 - dependencies: - - repository: api - branch: release-1.30 - - repository: apimachinery - branch: release-1.30 - - repository: cli-runtime - branch: release-1.30 - - repository: client-go - branch: release-1.30 - - repository: code-generator - branch: release-1.30 - - repository: component-base - branch: release-1.30 - - repository: component-helpers - branch: release-1.30 - - repository: metrics - branch: release-1.30 - source: - branch: release-1.30 - dirs: - - staging/src/k8s.io/kubectl - name: release-1.31 go: 1.23.11 dependencies: @@ -2158,25 +1731,6 @@ rules: branch: master dirs: - staging/src/k8s.io/pod-security-admission - - name: release-1.30 - go: 1.23.10 - dependencies: - - repository: api - branch: release-1.30 - - repository: apimachinery - branch: release-1.30 - - repository: apiserver - branch: release-1.30 - - repository: client-go - branch: release-1.30 - - repository: component-base - branch: release-1.30 - - repository: kms - branch: release-1.30 - source: - branch: release-1.30 - dirs: - - staging/src/k8s.io/pod-security-admission - name: release-1.31 go: 1.23.11 dependencies: @@ -2261,29 +1815,6 @@ rules: branch: master dirs: - staging/src/k8s.io/dynamic-resource-allocation - - name: release-1.30 - go: 1.23.10 - dependencies: - - repository: apimachinery - branch: release-1.30 - - repository: apiserver - branch: release-1.30 - - repository: api - branch: release-1.30 - - repository: client-go - branch: release-1.30 - - repository: cri-api - branch: release-1.30 - - repository: component-base - branch: release-1.30 - - repository: kms - branch: release-1.30 - - repository: kubelet - branch: release-1.30 - source: - branch: release-1.30 - dirs: - - staging/src/k8s.io/dynamic-resource-allocation - name: release-1.31 go: 1.23.11 dependencies: @@ -2375,21 +1906,6 @@ rules: branch: master dirs: - staging/src/k8s.io/endpointslice - - name: release-1.30 - go: 1.23.10 - dependencies: - - repository: api - branch: release-1.30 - - repository: apimachinery - branch: release-1.30 - - repository: client-go - branch: release-1.30 - - repository: component-base - branch: release-1.30 - source: - branch: release-1.30 - dirs: - - staging/src/k8s.io/endpointslice - name: release-1.31 go: 1.23.11 dependencies: