Skip to content

Commit 4f93216

Browse files
dependabot[bot]arielsepton
authored andcommitted
build(deps): bump k8s.io/apimachinery from 0.34.1 to 0.36.2
Bumps [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery) from 0.34.1 to 0.36.2. - [Commits](kubernetes/apimachinery@v0.34.1...v0.36.2) --- updated-dependencies: - dependency-name: k8s.io/apimachinery dependency-version: 0.36.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
1 parent 01b7fda commit 4f93216

18 files changed

Lines changed: 104 additions & 80 deletions

File tree

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ on:
1010

1111
env:
1212
# Common versions
13-
GO_VERSION: "1.24.6"
14-
GOLANGCI_VERSION: "v2.1.2"
13+
GO_VERSION: "1.26.2"
14+
GOLANGCI_VERSION: "v2.12.2"
1515
DOCKER_BUILDX_VERSION: "v0.23.0"
1616

1717
jobs:

.github/workflows/publish-provider-package.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ on:
99
required: false
1010
go-version:
1111
description: 'Go version to use if building needs to be done'
12-
default: '1.24'
12+
default: '1.26'
1313
required: false
1414

1515
jobs:

.golangci.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ linters:
7575
- errcheck
7676
- exportloopref
7777
- gocyclo
78+
- goconst
7879
- gosec
7980
- unparam
8081
path: _test(ing)?\.go
@@ -88,6 +89,10 @@ linters:
8889
- linters:
8990
- staticcheck
9091
text: 'SA3000:'
92+
- linters:
93+
- staticcheck
94+
path: internal/data-patcher/patch.go
95+
text: 'SA1019:'
9196
- linters:
9297
- gosec
9398
text: 'G101:'
@@ -105,6 +110,8 @@ linters:
105110
issues:
106111
max-same-issues: 0
107112
new: false
113+
run:
114+
go: "1.26"
108115
formatters:
109116
enable:
110117
- gofmt

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ GO_STATIC_PACKAGES = $(GO_PROJECT)/cmd/provider
3333
GO_LDFLAGS += -X $(GO_PROJECT)/internal/version.Version=$(VERSION)
3434
GO_SUBDIRS += cmd internal apis
3535
GO111MODULE = on
36-
GOLANGCILINT_VERSION = 2.1.2
36+
GOLANGCILINT_VERSION = 2.12.2
3737
-include build/makelib/golang.mk
3838

3939
# ====================================================================================

apis/common/constants.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ const (
2222
ActionObserve = "OBSERVE"
2323
ActionUpdate = "UPDATE"
2424
ActionRemove = "REMOVE"
25+
26+
DefaultProviderConfigName = "default"
2527
)
2628

2729
// ExpectedResponseCheckType constants define how response validation is performed

apis/common/secrets_injections.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,12 @@ type SecretInjectionConfig struct {
1515
SecretRef SecretRef `json:"secretRef"`
1616

1717
// SecretKey is the key within the Kubernetes secret where the data will be injected.
18+
//
1819
// Deprecated: Use KeyMappings for injecting single or multiple keys.
1920
SecretKey string `json:"secretKey,omitempty"`
2021

2122
// ResponsePath is a jq filter expression representing the path in the response where the secret value will be extracted from.
23+
//
2224
// Deprecated: Use KeyMappings for injecting single or multiple keys.
2325
ResponsePath string `json:"responsePath,omitempty"`
2426

go.mod

Lines changed: 21 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
module github.com/crossplane-contrib/provider-http
22

3-
go 1.24.0
4-
5-
toolchain go1.24.6
3+
go 1.26.0
64

75
tool sigs.k8s.io/controller-tools/cmd/controller-gen
86

@@ -13,7 +11,7 @@ require (
1311
github.com/google/go-cmp v0.7.0
1412
github.com/pkg/errors v0.9.1
1513
gopkg.in/alecthomas/kingpin.v2 v2.2.6
16-
k8s.io/apimachinery v0.34.1
14+
k8s.io/apimachinery v0.36.2
1715
k8s.io/client-go v0.34.1
1816
sigs.k8s.io/controller-runtime v0.21.0
1917
)
@@ -29,22 +27,22 @@ require (
2927
github.com/google/btree v1.1.3 // indirect
3028
github.com/google/gnostic-models v0.7.0 // indirect
3129
github.com/itchyny/timefmt-go v0.1.8 // indirect
32-
github.com/pmezard/go-difflib v1.0.0 // indirect
30+
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
3331
github.com/x448/float16 v0.8.4 // indirect
3432
github.com/xhit/go-str2duration/v2 v2.1.0 // indirect
3533
go.opentelemetry.io/otel v1.33.0 // indirect
3634
go.opentelemetry.io/otel/trace v1.33.0 // indirect
37-
go.yaml.in/yaml/v2 v2.4.2 // indirect
35+
go.yaml.in/yaml/v2 v2.4.3 // indirect
3836
go.yaml.in/yaml/v3 v3.0.4 // indirect
39-
golang.org/x/sync v0.13.0 // indirect
37+
golang.org/x/sync v0.19.0 // indirect
4038
google.golang.org/genproto/googleapis/rpc v0.0.0-20241209162323-e6fa225c2576 // indirect
4139
google.golang.org/grpc v1.68.1 // indirect
42-
gopkg.in/evanphx/json-patch.v4 v4.12.0 // indirect
40+
gopkg.in/evanphx/json-patch.v4 v4.13.0 // indirect
4341
k8s.io/code-generator v0.33.0 // indirect
4442
k8s.io/gengo/v2 v2.0.0-20250604051438-85fd79dbfd9f // indirect
4543
sigs.k8s.io/controller-tools v0.18.0 // indirect
4644
sigs.k8s.io/randfill v1.0.0 // indirect
47-
sigs.k8s.io/structured-merge-diff/v6 v6.3.0 // indirect
45+
sigs.k8s.io/structured-merge-diff/v6 v6.3.2 // indirect
4846
)
4947

5048
require (
@@ -57,7 +55,7 @@ require (
5755
github.com/evanphx/json-patch/v5 v5.9.11 // indirect
5856
github.com/fatih/color v1.18.0 // indirect
5957
github.com/fsnotify/fsnotify v1.7.0 // indirect
60-
github.com/go-logr/logr v1.4.2 // indirect
58+
github.com/go-logr/logr v1.4.3 // indirect
6159
github.com/go-logr/zapr v1.3.0 // indirect
6260
github.com/go-openapi/jsonpointer v0.21.0 // indirect
6361
github.com/go-openapi/jsonreference v0.20.2 // indirect
@@ -81,29 +79,29 @@ require (
8179
github.com/prometheus/procfs v0.15.1 // indirect
8280
github.com/spf13/afero v1.11.0 // indirect
8381
github.com/spf13/cobra v1.9.1 // indirect
84-
github.com/spf13/pflag v1.0.6 // indirect
82+
github.com/spf13/pflag v1.0.9 // indirect
8583
go.uber.org/multierr v1.11.0 // indirect
8684
go.uber.org/zap v1.27.0 // indirect
8785
golang.org/x/exp v0.0.0-20240719175910-8a7402abbf56
88-
golang.org/x/mod v0.24.0 // indirect
89-
golang.org/x/net v0.39.0 // indirect
86+
golang.org/x/mod v0.31.0 // indirect
87+
golang.org/x/net v0.49.0 // indirect
9088
golang.org/x/oauth2 v0.27.0 // indirect
91-
golang.org/x/sys v0.38.0 // indirect
92-
golang.org/x/term v0.31.0 // indirect
93-
golang.org/x/text v0.24.0 // indirect
94-
golang.org/x/time v0.9.0 // indirect
95-
golang.org/x/tools v0.32.0 // indirect
89+
golang.org/x/sys v0.40.0 // indirect
90+
golang.org/x/term v0.39.0 // indirect
91+
golang.org/x/text v0.33.0 // indirect
92+
golang.org/x/time v0.14.0 // indirect
93+
golang.org/x/tools v0.40.0 // indirect
9694
gomodules.xyz/jsonpatch/v2 v2.4.0 // indirect
97-
google.golang.org/protobuf v1.36.5 // indirect
95+
google.golang.org/protobuf v1.36.12-0.20260120151049-f2248ac996af // indirect
9896
gopkg.in/inf.v0 v0.9.1 // indirect
9997
gopkg.in/yaml.v2 v2.4.0 // indirect
10098
gopkg.in/yaml.v3 v3.0.1 // indirect
10199
k8s.io/api v0.34.1
102100
k8s.io/apiextensions-apiserver v0.33.0
103101
k8s.io/component-base v0.33.0 // indirect
104-
k8s.io/klog/v2 v2.130.1 // indirect
105-
k8s.io/kube-openapi v0.0.0-20250710124328-f3f2b991d03b // indirect
106-
k8s.io/utils v0.0.0-20250604170112-4c0f3b243397
107-
sigs.k8s.io/json v0.0.0-20241014173422-cfa47c3a1cc8 // indirect
102+
k8s.io/klog/v2 v2.140.0 // indirect
103+
k8s.io/kube-openapi v0.0.0-20260317180543-43fb72c5454a // indirect
104+
k8s.io/utils v0.0.0-20260210185600-b8788abfbbc2
105+
sigs.k8s.io/json v0.0.0-20250730193827-2d320260d730 // indirect
108106
sigs.k8s.io/yaml v1.6.0 // indirect
109107
)

0 commit comments

Comments
 (0)