Skip to content

Commit df25687

Browse files
authored
Bump golang to 1.22.3 (#384)
- Bump golang to 1.22.3 - Bump golangci-lint to 1.58.0 - Bump goimports to 0.21.0 - Bump `k8s.io/*` to 0.29.4 - Ignore `k8s.io/*` dependencies in dependabot configuration
1 parent 777eec1 commit df25687

7 files changed

Lines changed: 35 additions & 26 deletions

File tree

.github/dependabot.yml

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,22 @@ updates:
55
directory: "/"
66
schedule:
77
interval: "weekly"
8-
open-pull-requests-limit: 10
98
reviewers:
109
- "ironcore-dev/core"
10+
# Ignore K8 packages as these are done manually
11+
ignore:
12+
- dependency-name: "k8s.io/api"
13+
- dependency-name: "k8s.io/apiextensions-apiserver"
14+
- dependency-name: "k8s.io/apimachinery"
15+
- dependency-name: "k8s.io/apiserver"
16+
- dependency-name: "k8s.io/client-go"
17+
- dependency-name: "k8s.io/component-base"
18+
- dependency-name: "k8s.io/kube-aggregator"
19+
- dependency-name: "k8s.io/kubectl"
20+
- dependency-name: "sigs.k8s.io/controller-runtime"
1121
- package-ecosystem: "github-actions"
1222
directory: "/"
1323
schedule:
1424
interval: "weekly"
15-
open-pull-requests-limit: 10
1625
reviewers:
1726
- "ironcore-dev/core"

.github/workflows/golangci-lint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,4 @@ jobs:
1717
- name: golangci-lint
1818
uses: golangci/golangci-lint-action@v5
1919
with:
20-
version: v1.55.2
20+
version: v1.58.0

.github/workflows/release-drafter.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ on:
44
push:
55
branches:
66
- main
7-
pull_request:
7+
pull_request_target:
88
types: [ opened, reopened, synchronize ]
99

1010
jobs:

.github/workflows/size-label.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name: Size Label
22

33
on:
4-
pull_request:
4+
pull_request_target:
55
types:
66
- opened
77
- edited

Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,9 +73,9 @@ GOLANGCILINT ?= $(LOCALBIN)/golangci-lint
7373

7474
## Tool Versions
7575
ADDLICENSE_VERSION ?= v1.1.1
76-
GOIMPORTS_VERSION ?= v0.17.0
76+
GOIMPORTS_VERSION ?= v0.21.0
7777
MOCKGEN_VERSION ?= v0.4.0
78-
GOLANGCILINT_VERSION ?= v1.55.2
78+
GOLANGCILINT_VERSION ?= v1.58.0
7979

8080
.PHONY: addlicense
8181
addlicense: $(ADDLICENSE) ## Download addlicense locally if necessary.

go.mod

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
module github.com/ironcore-dev/controller-utils
22

3-
go 1.21
3+
go 1.22.3
44

55
require (
66
github.com/onsi/ginkgo/v2 v2.17.3
77
github.com/onsi/gomega v1.33.1
88
github.com/spf13/pflag v1.0.5
99
github.com/stretchr/testify v1.9.0
1010
go.uber.org/mock v0.4.0
11-
k8s.io/api v0.29.3
12-
k8s.io/apiextensions-apiserver v0.29.3
13-
k8s.io/apimachinery v0.29.3
14-
k8s.io/apiserver v0.29.3
15-
k8s.io/client-go v0.29.3
11+
k8s.io/api v0.29.4
12+
k8s.io/apiextensions-apiserver v0.29.4
13+
k8s.io/apimachinery v0.29.4
14+
k8s.io/apiserver v0.29.4
15+
k8s.io/client-go v0.29.4
1616
k8s.io/utils v0.0.0-20231127182322-b307cd553661
1717
sigs.k8s.io/controller-runtime v0.17.3
1818
sigs.k8s.io/kustomize/api v0.17.1
@@ -91,7 +91,7 @@ require (
9191
gopkg.in/inf.v0 v0.9.1 // indirect
9292
gopkg.in/yaml.v2 v2.4.0 // indirect
9393
gopkg.in/yaml.v3 v3.0.1 // indirect
94-
k8s.io/component-base v0.29.3 // indirect
94+
k8s.io/component-base v0.29.4 // indirect
9595
k8s.io/klog/v2 v2.110.1 // indirect
9696
k8s.io/kube-openapi v0.0.0-20231010175941-2dd684a91f00 // indirect
9797
sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.28.0 // indirect

go.sum

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -233,18 +233,18 @@ gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C
233233
gopkg.in/yaml.v3 v3.0.0/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
234234
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
235235
gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
236-
k8s.io/api v0.29.3 h1:2ORfZ7+bGC3YJqGpV0KSDDEVf8hdGQ6A03/50vj8pmw=
237-
k8s.io/api v0.29.3/go.mod h1:y2yg2NTyHUUkIoTC+phinTnEa3KFM6RZ3szxt014a80=
238-
k8s.io/apiextensions-apiserver v0.29.3 h1:9HF+EtZaVpFjStakF4yVufnXGPRppWFEQ87qnO91YeI=
239-
k8s.io/apiextensions-apiserver v0.29.3/go.mod h1:po0XiY5scnpJfFizNGo6puNU6Fq6D70UJY2Cb2KwAVc=
240-
k8s.io/apimachinery v0.29.3 h1:2tbx+5L7RNvqJjn7RIuIKu9XTsIZ9Z5wX2G22XAa5EU=
241-
k8s.io/apimachinery v0.29.3/go.mod h1:hx/S4V2PNW4OMg3WizRrHutyB5la0iCUbZym+W0EQIU=
242-
k8s.io/apiserver v0.29.3 h1:xR7ELlJ/BZSr2n4CnD3lfA4gzFivh0wwfNfz9L0WZcE=
243-
k8s.io/apiserver v0.29.3/go.mod h1:hrvXlwfRulbMbBgmWRQlFru2b/JySDpmzvQwwk4GUOs=
244-
k8s.io/client-go v0.29.3 h1:R/zaZbEAxqComZ9FHeQwOh3Y1ZUs7FaHKZdQtIc2WZg=
245-
k8s.io/client-go v0.29.3/go.mod h1:tkDisCvgPfiRpxGnOORfkljmS+UrW+WtXAy2fTvXJB0=
246-
k8s.io/component-base v0.29.3 h1:Oq9/nddUxlnrCuuR2K/jp6aflVvc0uDvxMzAWxnGzAo=
247-
k8s.io/component-base v0.29.3/go.mod h1:Yuj33XXjuOk2BAaHsIGHhCKZQAgYKhqIxIjIr2UXYio=
236+
k8s.io/api v0.29.4 h1:WEnF/XdxuCxdG3ayHNRR8yH3cI1B/llkWBma6bq4R3w=
237+
k8s.io/api v0.29.4/go.mod h1:DetSv0t4FBTcEpfA84NJV3g9a7+rSzlUHk5ADAYHUv0=
238+
k8s.io/apiextensions-apiserver v0.29.4 h1:M7hbuHU/ckbibR7yPbe6DyNWgTFKNmZDbdZKD8q1Smk=
239+
k8s.io/apiextensions-apiserver v0.29.4/go.mod h1:TTDC9fB+0kHY2rogf5hgBR03KBKCwED+GHUsXGpR7SM=
240+
k8s.io/apimachinery v0.29.4 h1:RaFdJiDmuKs/8cm1M6Dh1Kvyh59YQFDcFuFTSmXes6Q=
241+
k8s.io/apimachinery v0.29.4/go.mod h1:i3FJVwhvSp/6n8Fl4K97PJEP8C+MM+aoDq4+ZJBf70Y=
242+
k8s.io/apiserver v0.29.4 h1:wPwGOO58GQOpRiZu59P5eRoDcB7QtV+QBglkRiXwCiM=
243+
k8s.io/apiserver v0.29.4/go.mod h1:VqTF9t98HVfhKZVRohCPezsdUt9u2g3bHKftxGcXoRo=
244+
k8s.io/client-go v0.29.4 h1:79ytIedxVfyXV8rpH3jCBW0u+un0fxHDwX5F9K8dPR8=
245+
k8s.io/client-go v0.29.4/go.mod h1:kC1thZQ4zQWYwldsfI088BbK6RkxK+aF5ebV8y9Q4tk=
246+
k8s.io/component-base v0.29.4 h1:xeKzuuHI/1tjleu5jycDAcYbhAxeGHCQBZUY2eRIkOo=
247+
k8s.io/component-base v0.29.4/go.mod h1:pYjt+oEZP9gtmwSikwAJgfSBikqKX2gOqRat0QjmQt0=
248248
k8s.io/klog/v2 v2.110.1 h1:U/Af64HJf7FcwMcXyKm2RPM22WZzyR7OSpYj5tg3cL0=
249249
k8s.io/klog/v2 v2.110.1/go.mod h1:YGtd1984u+GgbuZ7e08/yBuAfKLSO0+uR1Fhi6ExXjo=
250250
k8s.io/kube-openapi v0.0.0-20231010175941-2dd684a91f00 h1:aVUu9fTY98ivBPKR9Y5w/AuzbMm96cd3YHRTU83I780=

0 commit comments

Comments
 (0)