Skip to content

Commit 6430012

Browse files
authored
chore: bump dependencies (#75)
1 parent 25f6e9c commit 6430012

File tree

18 files changed

+410
-185
lines changed

18 files changed

+410
-185
lines changed

.github/workflows/pull-request.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ jobs:
77
unit-test:
88
strategy:
99
matrix:
10-
go-version: [1.22.x]
10+
go-version: [1.24.x]
1111
platform: [ubuntu-latest]
1212
runs-on: ${{ matrix.platform }}
1313
steps:
@@ -24,7 +24,7 @@ jobs:
2424
build-test:
2525
strategy:
2626
matrix:
27-
go-version: [1.22.x]
27+
go-version: [1.24.x]
2828
platform: [ubuntu-latest]
2929
arch: [386, amd64, arm, arm64]
3030
runs-on: ${{ matrix.platform }}

.golangci.yml

Lines changed: 23 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,35 @@
1+
version: "2"
12
linters:
23
enable:
34
- dupl
45
- errname
56
- ginkgolinter
67
- goconst
7-
- godox
88
- gosec
99
- nilerr
1010
- prealloc
1111
- reassign
1212
- tparallel
1313
- wrapcheck
14-
15-
linters-settings:
16-
wrapcheck:
17-
ignorePackageGlobs:
18-
- google.golang.org/grpc/status
14+
settings:
15+
wrapcheck:
16+
ignore-package-globs:
17+
- google.golang.org/grpc/status
18+
exclusions:
19+
generated: lax
20+
presets:
21+
- comments
22+
- common-false-positives
23+
- legacy
24+
- std-error-handling
25+
paths:
26+
- third_party$
27+
- builtin$
28+
- examples$
29+
formatters:
30+
exclusions:
31+
generated: lax
32+
paths:
33+
- third_party$
34+
- builtin$
35+
- examples$

Dockerfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM golang:1.22-alpine AS builder
1+
FROM golang:1.24-alpine AS builder
22

33
RUN apk update && apk add --no-cache git ca-certificates && update-ca-certificates
44

@@ -14,9 +14,9 @@ COPY pkg/ pkg/
1414
ARG TAG
1515
ARG COMMIT_SHA
1616
ARG BUILD_DATE
17-
RUN CGO_ENABLED=0 GOOS=${TARGETOS} GOARCH=${TARGETARCH} go build -a -ldflags "-w -s -X github.com/scaleway/scaleway-csi/driver.driverVersion=${TAG} -X github.com/scaleway/scaleway-csi/driver.buildDate=${BUILD_DATE} -X github.com/scaleway/scaleway-csi/driver.gitCommit=${COMMIT_SHA} " -o scaleway-csi ./cmd/scaleway-csi
17+
RUN CGO_ENABLED=0 GOOS=${TARGETOS} GOARCH=${TARGETARCH} go build -a -ldflags "-w -s -X github.com/scaleway/scaleway-csi/pkg/driver.driverVersion=${TAG} -X github.com/scaleway/scaleway-csi/pkg/driver.buildDate=${BUILD_DATE} -X github.com/scaleway/scaleway-csi/pkg/driver.gitCommit=${COMMIT_SHA} " -o scaleway-csi ./cmd/scaleway-csi
1818

19-
FROM alpine:3.15
19+
FROM alpine:3.19
2020
RUN apk update && apk add --no-cache e2fsprogs e2fsprogs-extra xfsprogs xfsprogs-extra cryptsetup ca-certificates blkid && update-ca-certificates
2121
WORKDIR /
2222
COPY --from=builder /go/src/github.com/scaleway/scaleway-csi/scaleway-csi .

go.mod

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,40 @@
11
module github.com/scaleway/scaleway-csi
22

3-
go 1.22.2
3+
go 1.24.5
44

55
require (
6-
github.com/container-storage-interface/spec v1.9.0
6+
github.com/container-storage-interface/spec v1.11.0
77
github.com/golang/protobuf v1.5.4
88
github.com/google/uuid v1.6.0
9-
github.com/kubernetes-csi/csi-test/v5 v5.2.0
10-
github.com/onsi/ginkgo/v2 v2.17.1
11-
github.com/onsi/gomega v1.32.0
12-
github.com/pkg/sftp v1.13.6
13-
github.com/scaleway/scaleway-sdk-go v1.0.0-beta.26
14-
golang.org/x/crypto v0.22.0
15-
golang.org/x/exp v0.0.0-20240416160154-fe59bbe5cc7f
16-
golang.org/x/sys v0.19.0
17-
google.golang.org/grpc v1.63.2
18-
google.golang.org/protobuf v1.33.0
19-
k8s.io/klog/v2 v2.120.1
20-
k8s.io/mount-utils v0.30.0
21-
k8s.io/utils v0.0.0-20240310230437-4693a0247e57
9+
github.com/kubernetes-csi/csi-test/v5 v5.3.1
10+
github.com/onsi/ginkgo/v2 v2.23.4
11+
github.com/onsi/gomega v1.37.0
12+
github.com/pkg/sftp v1.13.9
13+
github.com/scaleway/scaleway-sdk-go v1.0.0-beta.34.0.20250722094606-7aefa3e74bff
14+
golang.org/x/crypto v0.40.0
15+
golang.org/x/exp v0.0.0-20250718183923-645b1fa84792
16+
golang.org/x/sys v0.34.0
17+
google.golang.org/grpc v1.73.0
18+
google.golang.org/protobuf v1.36.6
19+
k8s.io/klog/v2 v2.130.1
20+
k8s.io/mount-utils v0.33.3
21+
k8s.io/utils v0.0.0-20250604170112-4c0f3b243397
2222
oya.to/namedlocker v1.0.0
2323
)
2424

2525
require (
26-
github.com/go-logr/logr v1.4.1 // indirect
27-
github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572 // indirect
28-
github.com/google/go-cmp v0.6.0 // indirect
29-
github.com/google/pprof v0.0.0-20210720184732-4bb14d4b1be1 // indirect
26+
github.com/go-logr/logr v1.4.2 // indirect
27+
github.com/go-task/slim-sprig/v3 v3.0.0 // indirect
28+
github.com/golang/mock v1.6.0 // indirect
29+
github.com/google/go-cmp v0.7.0 // indirect
30+
github.com/google/pprof v0.0.0-20250403155104-27863c87afa6 // indirect
3031
github.com/kr/fs v0.1.0 // indirect
31-
github.com/kr/text v0.2.0 // indirect
32-
github.com/moby/sys/mountinfo v0.6.2 // indirect
33-
github.com/stretchr/testify v1.9.0 // indirect
34-
golang.org/x/net v0.24.0 // indirect
35-
golang.org/x/text v0.14.0 // indirect
36-
golang.org/x/tools v0.20.0 // indirect
37-
google.golang.org/genproto/googleapis/rpc v0.0.0-20240227224415-6ceb2ff114de // indirect
32+
github.com/moby/sys/mountinfo v0.7.2 // indirect
33+
go.uber.org/automaxprocs v1.6.0 // indirect
34+
golang.org/x/net v0.42.0 // indirect
35+
golang.org/x/text v0.27.0 // indirect
36+
golang.org/x/tools v0.35.0 // indirect
37+
google.golang.org/genproto/googleapis/rpc v0.0.0-20250324211829-b45e905df463 // indirect
3838
gopkg.in/yaml.v2 v2.4.0 // indirect
3939
gopkg.in/yaml.v3 v3.0.1 // indirect
4040
)

0 commit comments

Comments
 (0)