Skip to content

Commit 4aae13f

Browse files
authored
Merge pull request #544 from bank-vaults/chore/prepare-for-release
chore: prepare for release
2 parents 684d857 + 726a4c9 commit 4aae13f

File tree

6 files changed

+235
-194
lines changed

6 files changed

+235
-194
lines changed

.github/workflows/ci.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -183,9 +183,9 @@ jobs:
183183
needs: [artifacts]
184184
strategy:
185185
matrix:
186-
k8s_version: ["v1.28.9", "v1.29.4", "v1.30.0"]
187-
operator_version: ["v1.22.3", "v1.22.4", "v1.23.0"] # First version that works with the generic webhook: v1.22.1
188-
webhook_version: ["v0.2.0", "v0.2.1", "v0.3.0"]
186+
k8s_version: ["v1.32.0", "v1.33.0", "v1.34.0"]
187+
operator_version: ["v1.22.4", "v1.23.0", "v1.23.1"] # First version that works with the generic webhook: v1.22.1
188+
webhook_version: ["v0.2.1", "v0.3.0", "v0.3.1"]
189189

190190
steps:
191191
- name: Checkout repository

.go-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.24.1
1+
1.25.4

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
FROM --platform=$BUILDPLATFORM tonistiigi/xx:1.9.0@sha256:c64defb9ed5a91eacb37f96ccc3d4cd72521c4bd18d5442905b95e2226b0e707 AS xx
22

3-
FROM --platform=$BUILDPLATFORM golang:1.24.3-alpine3.20@sha256:9f98e9893fbc798c710f3432baa1e0ac6127799127c3101d2c263c3a954f0abe AS builder
3+
FROM --platform=$BUILDPLATFORM golang:1.25.4-alpine3.22@sha256:d3f0cf7723f3429e3f9ed846243970b20a2de7bae6a5b66fc5914e228d831bbb AS builder
44

55
COPY --from=xx / /
66

Makefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -173,10 +173,10 @@ deps: bin/golangci-lint bin/licensei bin/kind bin/helm bin/helm-docs
173173
deps: ## Install dependencies
174174

175175
# Dependency versions
176-
GOLANGCI_LINT_VERSION = 2.0.2
176+
GOLANGCI_LINT_VERSION = 2.7.2
177177
LICENSEI_VERSION = 0.9.0
178-
KIND_VERSION = 0.25.0
179-
HELM_VERSION = 3.16.3
178+
KIND_VERSION = 0.30.0
179+
HELM_VERSION = 4.0.1
180180
HELM_DOCS_VERSION = 1.14.2
181181

182182
# Dependency binaries

go.mod

Lines changed: 64 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
module github.com/bank-vaults/vault-secrets-reloader
22

3-
go 1.24.1
3+
go 1.25.4
44

55
require (
6-
github.com/bank-vaults/secrets-webhook v0.3.0
7-
github.com/bank-vaults/vault-operator v1.23.0
8-
github.com/bank-vaults/vault-sdk v0.11.1
6+
github.com/bank-vaults/secrets-webhook v0.3.1
7+
github.com/bank-vaults/vault-operator v1.23.1
8+
github.com/bank-vaults/vault-sdk v0.11.2
99
github.com/hashicorp/vault/api v1.22.0
1010
github.com/samber/slog-multi v1.6.0
1111
github.com/stretchr/testify v1.11.1
@@ -19,40 +19,51 @@ require (
1919
)
2020

2121
require (
22-
cloud.google.com/go/auth v0.16.2 // indirect
22+
cloud.google.com/go/auth v0.17.0 // indirect
2323
cloud.google.com/go/auth/oauth2adapt v0.2.8 // indirect
24-
cloud.google.com/go/compute/metadata v0.7.0 // indirect
25-
cloud.google.com/go/iam v1.5.2 // indirect
24+
cloud.google.com/go/compute/metadata v0.9.0 // indirect
25+
cloud.google.com/go/iam v1.5.3 // indirect
2626
emperror.dev/errors v0.8.1 // indirect
2727
github.com/Masterminds/semver/v3 v3.4.0 // indirect
28-
github.com/aws/aws-sdk-go v1.55.7 // indirect
28+
github.com/aws/aws-sdk-go v1.55.8 // indirect
2929
github.com/beorn7/perks v1.0.1 // indirect
3030
github.com/blang/semver/v4 v4.0.0 // indirect
3131
github.com/cenkalti/backoff/v4 v4.3.0 // indirect
3232
github.com/cespare/xxhash/v2 v2.3.0 // indirect
3333
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
3434
github.com/distribution/reference v0.6.0 // indirect
35-
github.com/emicklei/go-restful/v3 v3.12.2 // indirect
35+
github.com/emicklei/go-restful/v3 v3.13.0 // indirect
3636
github.com/evanphx/json-patch/v5 v5.9.11 // indirect
3737
github.com/fatih/color v1.18.0 // indirect
3838
github.com/felixge/httpsnoop v1.0.4 // indirect
3939
github.com/fsnotify/fsnotify v1.9.0 // indirect
4040
github.com/fxamacker/cbor/v2 v2.9.0 // indirect
41-
github.com/go-jose/go-jose/v4 v4.1.1 // indirect
41+
github.com/go-jose/go-jose/v4 v4.1.3 // indirect
4242
github.com/go-logr/logr v1.4.3 // indirect
4343
github.com/go-logr/stdr v1.2.2 // indirect
44-
github.com/go-openapi/jsonpointer v0.21.1 // indirect
45-
github.com/go-openapi/jsonreference v0.21.0 // indirect
46-
github.com/go-openapi/swag v0.23.1 // indirect
44+
github.com/go-openapi/jsonpointer v0.22.4 // indirect
45+
github.com/go-openapi/jsonreference v0.21.4 // indirect
46+
github.com/go-openapi/swag v0.25.4 // indirect
47+
github.com/go-openapi/swag/cmdutils v0.25.4 // indirect
48+
github.com/go-openapi/swag/conv v0.25.4 // indirect
49+
github.com/go-openapi/swag/fileutils v0.25.4 // indirect
50+
github.com/go-openapi/swag/jsonname v0.25.4 // indirect
51+
github.com/go-openapi/swag/jsonutils v0.25.4 // indirect
52+
github.com/go-openapi/swag/loading v0.25.4 // indirect
53+
github.com/go-openapi/swag/mangling v0.25.4 // indirect
54+
github.com/go-openapi/swag/netutils v0.25.4 // indirect
55+
github.com/go-openapi/swag/stringutils v0.25.4 // indirect
56+
github.com/go-openapi/swag/typeutils v0.25.4 // indirect
57+
github.com/go-openapi/swag/yamlutils v0.25.4 // indirect
4758
github.com/go-viper/mapstructure/v2 v2.4.0 // indirect
4859
github.com/gogo/protobuf v1.3.2 // indirect
4960
github.com/google/btree v1.1.3 // indirect
50-
github.com/google/gnostic-models v0.7.0 // indirect
61+
github.com/google/gnostic-models v0.7.1 // indirect
5162
github.com/google/go-cmp v0.7.0 // indirect
5263
github.com/google/s2a-go v0.1.9 // indirect
5364
github.com/google/uuid v1.6.0 // indirect
54-
github.com/googleapis/enterprise-certificate-proxy v0.3.6 // indirect
55-
github.com/googleapis/gax-go/v2 v2.14.2 // indirect
65+
github.com/googleapis/enterprise-certificate-proxy v0.3.7 // indirect
66+
github.com/googleapis/gax-go/v2 v2.15.0 // indirect
5667
github.com/gorilla/websocket v1.5.4-0.20250319132907-e064f32e3674 // indirect
5768
github.com/hashicorp/errwrap v1.1.0 // indirect
5869
github.com/hashicorp/go-cleanhttp v0.5.2 // indirect
@@ -66,15 +77,13 @@ require (
6677
github.com/hashicorp/go-sockaddr v1.0.7 // indirect
6778
github.com/hashicorp/go-uuid v1.0.3 // indirect
6879
github.com/hashicorp/hcl v1.0.1-vault-7 // indirect
69-
github.com/hashicorp/vault/api/auth/aws v0.10.0 // indirect
70-
github.com/hashicorp/vault/api/auth/azure v0.9.0 // indirect
71-
github.com/hashicorp/vault/api/auth/gcp v0.10.0 // indirect
80+
github.com/hashicorp/vault/api/auth/aws v0.11.0 // indirect
81+
github.com/hashicorp/vault/api/auth/azure v0.10.0 // indirect
82+
github.com/hashicorp/vault/api/auth/gcp v0.11.0 // indirect
7283
github.com/hashicorp/vault/api/auth/kubernetes v0.10.0 // indirect
7384
github.com/imdario/mergo v1.0.1 // indirect
7485
github.com/jmespath/go-jmespath v0.4.0 // indirect
75-
github.com/josharian/intern v1.0.0 // indirect
7686
github.com/json-iterator/go v1.1.12 // indirect
77-
github.com/mailru/easyjson v0.9.0 // indirect
7887
github.com/mattn/go-colorable v0.1.14 // indirect
7988
github.com/mattn/go-isatty v0.0.20 // indirect
8089
github.com/mitchellh/go-homedir v1.1.0 // indirect
@@ -88,56 +97,55 @@ require (
8897
github.com/pelletier/go-toml/v2 v2.2.4 // indirect
8998
github.com/pkg/errors v0.9.1 // indirect
9099
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
91-
github.com/prometheus/client_golang v1.22.0 // indirect
100+
github.com/prometheus/client_golang v1.23.2 // indirect
92101
github.com/prometheus/client_model v0.6.2 // indirect
93-
github.com/prometheus/common v0.65.0 // indirect
94-
github.com/prometheus/procfs v0.16.1 // indirect
102+
github.com/prometheus/common v0.67.4 // indirect
103+
github.com/prometheus/procfs v0.19.2 // indirect
95104
github.com/ryanuber/go-glob v1.0.0 // indirect
96105
github.com/sagikazarmark/docker-ref v0.2.0 // indirect
97-
github.com/sagikazarmark/locafero v0.9.0 // indirect
106+
github.com/sagikazarmark/locafero v0.12.0 // indirect
98107
github.com/samber/lo v1.52.0 // indirect
99108
github.com/samber/slog-common v0.19.0 // indirect
100-
github.com/sourcegraph/conc v0.3.0 // indirect
101-
github.com/spf13/afero v1.14.0 // indirect
102-
github.com/spf13/cast v1.9.2 // indirect
103-
github.com/spf13/pflag v1.0.6 // indirect
104-
github.com/spf13/viper v1.20.1 // indirect
109+
github.com/spf13/afero v1.15.0 // indirect
110+
github.com/spf13/cast v1.10.0 // indirect
111+
github.com/spf13/pflag v1.0.10 // indirect
112+
github.com/spf13/viper v1.21.0 // indirect
105113
github.com/subosito/gotenv v1.6.0 // indirect
106114
github.com/vladimirvivien/gexe v0.4.1 // indirect
107115
github.com/x448/float16 v0.8.4 // indirect
108-
go.opentelemetry.io/auto/sdk v1.1.0 // indirect
109-
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.62.0 // indirect
110-
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.62.0 // indirect
111-
go.opentelemetry.io/otel v1.37.0 // indirect
112-
go.opentelemetry.io/otel/metric v1.37.0 // indirect
113-
go.opentelemetry.io/otel/trace v1.37.0 // indirect
116+
go.opentelemetry.io/auto/sdk v1.2.1 // indirect
117+
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.64.0 // indirect
118+
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.64.0 // indirect
119+
go.opentelemetry.io/otel v1.39.0 // indirect
120+
go.opentelemetry.io/otel/metric v1.39.0 // indirect
121+
go.opentelemetry.io/otel/trace v1.39.0 // indirect
114122
go.uber.org/multierr v1.11.0 // indirect
115-
go.yaml.in/yaml/v2 v2.4.2 // indirect
123+
go.yaml.in/yaml/v2 v2.4.3 // indirect
116124
go.yaml.in/yaml/v3 v3.0.4 // indirect
117-
golang.org/x/crypto v0.45.0 // indirect
118-
golang.org/x/net v0.47.0 // indirect
119-
golang.org/x/oauth2 v0.30.0 // indirect
120-
golang.org/x/sync v0.18.0 // indirect
121-
golang.org/x/sys v0.38.0 // indirect
122-
golang.org/x/term v0.37.0 // indirect
123-
golang.org/x/text v0.31.0 // indirect
124-
golang.org/x/time v0.12.0 // indirect
125+
golang.org/x/crypto v0.46.0 // indirect
126+
golang.org/x/net v0.48.0 // indirect
127+
golang.org/x/oauth2 v0.34.0 // indirect
128+
golang.org/x/sync v0.19.0 // indirect
129+
golang.org/x/sys v0.39.0 // indirect
130+
golang.org/x/term v0.38.0 // indirect
131+
golang.org/x/text v0.32.0 // indirect
132+
golang.org/x/time v0.14.0 // indirect
125133
gomodules.xyz/jsonpatch/v2 v2.5.0 // indirect
126-
google.golang.org/api v0.240.0 // indirect
127-
google.golang.org/genproto v0.0.0-20250603155806-513f23925822 // indirect
128-
google.golang.org/genproto/googleapis/api v0.0.0-20250603155806-513f23925822 // indirect
129-
google.golang.org/genproto/googleapis/rpc v0.0.0-20250603155806-513f23925822 // indirect
130-
google.golang.org/grpc v1.73.0 // indirect
131-
google.golang.org/protobuf v1.36.6 // indirect
132-
gopkg.in/evanphx/json-patch.v4 v4.12.0 // indirect
134+
google.golang.org/api v0.257.0 // indirect
135+
google.golang.org/genproto v0.0.0-20251202230838-ff82c1b0f217 // indirect
136+
google.golang.org/genproto/googleapis/api v0.0.0-20251202230838-ff82c1b0f217 // indirect
137+
google.golang.org/genproto/googleapis/rpc v0.0.0-20251202230838-ff82c1b0f217 // indirect
138+
google.golang.org/grpc v1.77.0 // indirect
139+
google.golang.org/protobuf v1.36.10 // indirect
140+
gopkg.in/evanphx/json-patch.v4 v4.13.0 // indirect
133141
gopkg.in/inf.v0 v0.9.1 // indirect
134142
gopkg.in/yaml.v3 v3.0.1 // indirect
135143
k8s.io/component-base v0.34.2 // indirect
136-
k8s.io/kube-openapi v0.0.0-20250710124328-f3f2b991d03b // indirect
137-
k8s.io/utils v0.0.0-20250604170112-4c0f3b243397 // indirect
138-
sigs.k8s.io/json v0.0.0-20241014173422-cfa47c3a1cc8 // indirect
144+
k8s.io/kube-openapi v0.0.0-20251125145642-4e65d59e963e // indirect
145+
k8s.io/utils v0.0.0-20251002143259-bc988d571ff4 // indirect
146+
sigs.k8s.io/json v0.0.0-20250730193827-2d320260d730 // indirect
139147
sigs.k8s.io/randfill v1.0.0 // indirect
140-
sigs.k8s.io/structured-merge-diff/v6 v6.3.0 // indirect
148+
sigs.k8s.io/structured-merge-diff/v6 v6.3.1 // indirect
141149
sigs.k8s.io/yaml v1.6.0 // indirect
142150
)
143151

0 commit comments

Comments
 (0)