Skip to content

Commit 125c7e9

Browse files
dependabot[bot]mengdaming
authored andcommitted
Bump github.com/golangci/golangci-lint from 1.56.2 to 1.57.0 in /src
Bumps [github.com/golangci/golangci-lint](https://github.com/golangci/golangci-lint) from 1.56.2 to 1.57.0. - [Release notes](https://github.com/golangci/golangci-lint/releases) - [Changelog](https://github.com/golangci/golangci-lint/blob/master/CHANGELOG.md) - [Commits](golangci/golangci-lint@v1.56.2...v1.57.0) --- updated-dependencies: - dependency-name: github.com/golangci/golangci-lint dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
1 parent 461a3dc commit 125c7e9

File tree

7 files changed

+358
-161
lines changed

7 files changed

+358
-161
lines changed

.github/workflows/golangci_lint.yml

+4-3
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ on:
44
tags:
55
- v*
66
workflow_dispatch:
7-
inputs:
7+
inputs: { }
88

99
jobs:
1010
golangci:
@@ -28,8 +28,9 @@ jobs:
2828
- name: golangci-lint
2929
uses: golangci/golangci-lint-action@v4
3030
with:
31-
# Required: the version of golangci-lint is required and must be specified without patch version: we always use the latest patch version.
32-
version: v1.56
31+
# Required: the version of golangci-lint is required and must be specified
32+
# without patch version: we always use the latest patch version.
33+
version: v1.57
3334
# Optional: working directory, useful for mono-repos
3435
working-directory: src
3536

.golangci.yml

+9-11
Original file line numberDiff line numberDiff line change
@@ -27,22 +27,13 @@ linters:
2727
run:
2828
go: "1.21"
2929
timeout: 5m
30-
skip-dirs:
31-
- testdata
32-
- build
33-
- _test_results
34-
skip-files:
35-
- .*generated.*
3630
linters-settings:
3731
gocyclo:
3832
min-complexity: 16
39-
govet:
40-
check-shadowing: false
33+
govet: { }
4134
lll:
4235
line-length: 200
43-
nakedret:
44-
command: nakedret
45-
pattern: ^(?P<path>.*?\\.go):(?P<line>\\d+)\\s*(?P<message>.*)$
36+
nakedret: { }
4637
revive:
4738
# Maximum number of open files at the same time.
4839
# See https://github.com/mgechev/revive#command-line-flags
@@ -380,6 +371,13 @@ linters-settings:
380371
disabled: false
381372
issues:
382373
# The default exclusion rules are a bit too permissive, so copying the relevant ones below
374+
exclude-dirs:
375+
- testdata
376+
- build
377+
- webapp
378+
- _test_results
379+
exclude-files:
380+
- .*generated.*
383381
exclude-use-default: false
384382
exclude-rules:
385383
- path: '(.+)_test(_.+)?\.go'

go.work.sum

+215-2
Large diffs are not rendered by default.

src/go.mod

+40-46
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ require (
1111
github.com/gen2brain/beeep v0.0.0-20240112042604-c7bb2cd88fea
1212
github.com/go-git/go-billy/v5 v5.5.0
1313
github.com/go-git/go-git/v5 v5.11.0
14-
github.com/golangci/golangci-lint v1.56.2
14+
github.com/golangci/golangci-lint v1.57.0
1515
github.com/goreleaser/goreleaser v1.24.0
1616
github.com/imkira/go-observer v1.0.3
1717
github.com/logrusorgru/aurora v2.0.3+incompatible
@@ -84,37 +84,37 @@ require (
8484
github.com/OpenPeeDeeP/depguard/v2 v2.2.0 // indirect
8585
github.com/alecthomas/go-check-sumtype v0.1.4 // indirect
8686
github.com/alessio/shellescape v1.4.2 // indirect
87-
github.com/alexkohler/nakedret/v2 v2.0.2 // indirect
87+
github.com/alexkohler/nakedret/v2 v2.0.4 // indirect
8888
github.com/alexkohler/prealloc v1.0.0 // indirect
8989
github.com/alingse/asasalint v0.0.11 // indirect
9090
github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2 // indirect
9191
github.com/ashanbrown/forbidigo v1.6.0 // indirect
9292
github.com/ashanbrown/makezero v1.1.1 // indirect
9393
github.com/atc0005/go-teams-notify/v2 v2.10.0 // indirect
94-
github.com/aws/aws-sdk-go v1.51.1 // indirect
95-
github.com/aws/aws-sdk-go-v2 v1.25.3 // indirect
94+
github.com/aws/aws-sdk-go v1.51.3 // indirect
95+
github.com/aws/aws-sdk-go-v2 v1.26.0 // indirect
9696
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.1 // indirect
97-
github.com/aws/aws-sdk-go-v2/config v1.27.7 // indirect
98-
github.com/aws/aws-sdk-go-v2/credentials v1.17.7 // indirect
99-
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.15.3 // indirect
100-
github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.16.11 // indirect
101-
github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.3 // indirect
102-
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.3 // indirect
97+
github.com/aws/aws-sdk-go-v2/config v1.27.8 // indirect
98+
github.com/aws/aws-sdk-go-v2/credentials v1.17.8 // indirect
99+
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.15.4 // indirect
100+
github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.16.12 // indirect
101+
github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.4 // indirect
102+
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.4 // indirect
103103
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.0 // indirect
104-
github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.3 // indirect
105-
github.com/aws/aws-sdk-go-v2/service/ecr v1.27.2 // indirect
106-
github.com/aws/aws-sdk-go-v2/service/ecrpublic v1.23.2 // indirect
104+
github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.4 // indirect
105+
github.com/aws/aws-sdk-go-v2/service/ecr v1.27.3 // indirect
106+
github.com/aws/aws-sdk-go-v2/service/ecrpublic v1.23.3 // indirect
107107
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.1 // indirect
108-
github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.3.5 // indirect
109-
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.5 // indirect
110-
github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.17.3 // indirect
111-
github.com/aws/aws-sdk-go-v2/service/kms v1.29.2 // indirect
112-
github.com/aws/aws-sdk-go-v2/service/s3 v1.52.1 // indirect
113-
github.com/aws/aws-sdk-go-v2/service/sso v1.20.2 // indirect
114-
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.23.2 // indirect
115-
github.com/aws/aws-sdk-go-v2/service/sts v1.28.4 // indirect
108+
github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.3.6 // indirect
109+
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.6 // indirect
110+
github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.17.4 // indirect
111+
github.com/aws/aws-sdk-go-v2/service/kms v1.30.0 // indirect
112+
github.com/aws/aws-sdk-go-v2/service/s3 v1.53.0 // indirect
113+
github.com/aws/aws-sdk-go-v2/service/sso v1.20.3 // indirect
114+
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.23.3 // indirect
115+
github.com/aws/aws-sdk-go-v2/service/sts v1.28.5 // indirect
116116
github.com/aws/smithy-go v1.20.1 // indirect
117-
github.com/awslabs/amazon-ecr-credential-helper/ecr-login v0.0.0-20240206212017-5795caca6e8e // indirect
117+
github.com/awslabs/amazon-ecr-credential-helper/ecr-login v0.0.0-20240318154307-a1a918375412 // indirect
118118
github.com/aymanbagabas/go-osc52/v2 v2.0.1 // indirect
119119
github.com/bahlo/generic-list-go v0.2.0 // indirect
120120
github.com/beorn7/perks v1.0.1 // indirect
@@ -142,15 +142,16 @@ require (
142142
github.com/cespare/xxhash/v2 v2.2.0 // indirect
143143
github.com/charithe/durationcheck v0.0.10 // indirect
144144
github.com/charmbracelet/lipgloss v0.10.0 // indirect
145-
github.com/charmbracelet/x/exp/ordered v0.0.0-20240315032850-7166446a746e // indirect
145+
github.com/charmbracelet/x/exp/ordered v0.0.0-20240319145257-2f4b840e119d // indirect
146146
github.com/chavacava/garif v0.1.0 // indirect
147147
github.com/chenzhuoyu/base64x v0.0.0-20230717121745-296ad89f973d // indirect
148148
github.com/chenzhuoyu/iasm v0.9.1 // indirect
149149
github.com/chrismellard/docker-credential-acr-env v0.0.0-20230304212654-82a0ddb27589 // indirect
150+
github.com/ckaznocha/intrange v0.1.0 // indirect
150151
github.com/cloudflare/circl v1.3.7 // indirect
151152
github.com/codegangsta/inject v0.0.0-20150114235600-33e0aa1cb7c0 // indirect
152153
github.com/containerd/stargz-snapshotter/estargz v0.15.1 // indirect
153-
github.com/cpuguy83/go-md2man/v2 v2.0.3 // indirect
154+
github.com/cpuguy83/go-md2man/v2 v2.0.4 // indirect
154155
github.com/curioswitch/go-reassign v0.2.0 // indirect
155156
github.com/cyphar/filepath-securejoin v0.2.4 // indirect
156157
github.com/daixiang0/gci v0.13.1 // indirect
@@ -163,15 +164,14 @@ require (
163164
github.com/dimchansky/utfbom v1.1.1 // indirect
164165
github.com/distribution/reference v0.5.0 // indirect
165166
github.com/dnephin/pflag v1.0.7 // indirect
166-
github.com/docker/cli v25.0.4+incompatible // indirect
167+
github.com/docker/cli v25.0.5+incompatible // indirect
167168
github.com/docker/distribution v2.8.3+incompatible // indirect
168-
github.com/docker/docker v25.0.4+incompatible // indirect
169+
github.com/docker/docker v25.0.5+incompatible // indirect
169170
github.com/docker/docker-credential-helpers v0.8.1 // indirect
170171
github.com/docker/go-connections v0.5.0 // indirect
171172
github.com/docker/go-units v0.5.0 // indirect
172173
github.com/elliotchance/orderedmap/v2 v2.2.0 // indirect
173174
github.com/emirpasic/gods v1.18.1 // indirect
174-
github.com/esimonov/ifshort v1.0.4 // indirect
175175
github.com/ettle/strcase v0.2.0 // indirect
176176
github.com/evanphx/json-patch/v5 v5.9.0 // indirect
177177
github.com/fatih/color v1.16.0 // indirect
@@ -180,7 +180,7 @@ require (
180180
github.com/firefart/nonamedreturns v1.0.4 // indirect
181181
github.com/fzipp/gocyclo v0.6.0 // indirect
182182
github.com/gabriel-vasile/mimetype v1.4.3 // indirect
183-
github.com/ghostiam/protogetter v0.3.4 // indirect
183+
github.com/ghostiam/protogetter v0.3.5 // indirect
184184
github.com/gin-contrib/sse v0.1.0 // indirect
185185
github.com/go-critic/go-critic v0.11.2 // indirect
186186
github.com/go-fed/httpsig v1.1.0 // indirect
@@ -220,13 +220,10 @@ require (
220220
github.com/golang-jwt/jwt/v5 v5.2.1 // indirect
221221
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
222222
github.com/golang/protobuf v1.5.4 // indirect
223-
github.com/golangci/check v0.0.0-20180506172741-cfe4005ccda2 // indirect
224223
github.com/golangci/dupl v0.0.0-20180902072040-3e9179ac440a // indirect
225-
github.com/golangci/go-misc v0.0.0-20220329215616-d24fe342adfe // indirect
226224
github.com/golangci/gofmt v0.0.0-20231019111953-be8c47862aaa // indirect
227-
github.com/golangci/lint-1 v0.0.0-20191013205115-297bf364a8e0 // indirect
228-
github.com/golangci/maligned v0.0.0-20180506175553-b1d89398deca // indirect
229225
github.com/golangci/misspell v0.4.1 // indirect
226+
github.com/golangci/plugin-module-register v0.1.1 // indirect
230227
github.com/golangci/revgrep v0.5.2 // indirect
231228
github.com/golangci/unconvert v0.0.0-20240309020433-c5143eacb3ed // indirect
232229
github.com/google/go-cmp v0.6.0 // indirect
@@ -270,9 +267,9 @@ require (
270267
github.com/josharian/intern v1.0.0 // indirect
271268
github.com/json-iterator/go v1.1.12 // indirect
272269
github.com/julz/importas v0.1.0 // indirect
270+
github.com/karamaru-alpha/copyloopvar v1.0.8 // indirect
273271
github.com/kevinburke/ssh_config v1.2.0 // indirect
274272
github.com/kisielk/errcheck v1.7.0 // indirect
275-
github.com/kisielk/gotool v1.0.0 // indirect
276273
github.com/kkHAIKE/contextcheck v1.1.4 // indirect
277274
github.com/klauspost/compress v1.17.7 // indirect
278275
github.com/klauspost/cpuid/v2 v2.2.7 // indirect
@@ -285,7 +282,7 @@ require (
285282
github.com/ldez/tagliatelle v0.5.0 // indirect
286283
github.com/leodido/go-urn v1.4.0 // indirect
287284
github.com/leonklingele/grouper v1.1.1 // indirect
288-
github.com/letsencrypt/boulder v0.0.0-20240314215532-8ac88f557b71 // indirect
285+
github.com/letsencrypt/boulder v0.0.0-20240319173933-206c35f09963 // indirect
289286
github.com/lucasb-eyer/go-colorful v1.2.0 // indirect
290287
github.com/lufeee/execinquery v1.2.1 // indirect
291288
github.com/macabu/inamedparam v0.1.3 // indirect
@@ -298,7 +295,6 @@ require (
298295
github.com/mattn/go-isatty v0.0.20 // indirect
299296
github.com/mattn/go-mastodon v0.0.6 // indirect
300297
github.com/mattn/go-runewidth v0.0.15 // indirect
301-
github.com/mbilski/exhaustivestruct v1.2.0 // indirect
302298
github.com/mgechev/revive v1.3.7 // indirect
303299
github.com/mitchellh/copystructure v1.2.0 // indirect
304300
github.com/mitchellh/go-homedir v1.1.0 // indirect
@@ -317,14 +313,14 @@ require (
317313
github.com/nishanths/exhaustive v0.12.0 // indirect
318314
github.com/nishanths/predeclared v0.2.2 // indirect
319315
github.com/nu7hatch/gouuid v0.0.0-20131221200532-179d4d0c4d8d // indirect
320-
github.com/nunnatsa/ginkgolinter v0.15.2 // indirect
316+
github.com/nunnatsa/ginkgolinter v0.16.1 // indirect
321317
github.com/oklog/ulid v1.3.1 // indirect
322318
github.com/olekukonko/tablewriter v0.0.5 // indirect
323319
github.com/opencontainers/go-digest v1.0.0 // indirect
324320
github.com/opencontainers/image-spec v1.1.0 // indirect
325321
github.com/pborman/uuid v1.2.1 // indirect
326322
github.com/pelletier/go-toml v1.9.5 // indirect
327-
github.com/pelletier/go-toml/v2 v2.1.1 // indirect
323+
github.com/pelletier/go-toml/v2 v2.2.0 // indirect
328324
github.com/pjbgf/sha1cd v0.3.0 // indirect
329325
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
330326
github.com/polyfloyd/go-errorlint v1.4.8 // indirect
@@ -338,11 +334,12 @@ require (
338334
github.com/quasilyte/stdinfo v0.0.0-20220114132959-f7386bf02567 // indirect
339335
github.com/rivo/uniseg v0.4.7 // indirect
340336
github.com/russross/blackfriday/v2 v2.1.0 // indirect
341-
github.com/ryancurrah/gomodguard v1.3.0 // indirect
337+
github.com/ryancurrah/gomodguard v1.3.1 // indirect
342338
github.com/ryanrolds/sqlclosecheck v0.5.1 // indirect
343339
github.com/sagikazarmark/locafero v0.4.0 // indirect
344340
github.com/sagikazarmark/slog-shim v0.1.0 // indirect
345341
github.com/sanposhiho/wastedassign/v2 v2.0.7 // indirect
342+
github.com/santhosh-tekuri/jsonschema/v5 v5.3.1 // indirect
346343
github.com/sashamelentyev/interfacebloat v1.1.0 // indirect
347344
github.com/sashamelentyev/usestdlibvars v1.25.0 // indirect
348345
github.com/secure-systems-lab/go-securesystemslib v0.8.0 // indirect
@@ -355,7 +352,6 @@ require (
355352
github.com/sigstore/sigstore v1.8.2 // indirect
356353
github.com/sirupsen/logrus v1.9.3 // indirect
357354
github.com/sivchari/containedctx v1.0.3 // indirect
358-
github.com/sivchari/nosnakecase v1.7.0 // indirect
359355
github.com/sivchari/tenv v1.7.1 // indirect
360356
github.com/skeema/knownhosts v1.2.2 // indirect
361357
github.com/slack-go/slack v0.12.5 // indirect
@@ -411,8 +407,8 @@ require (
411407
gocloud.dev v0.37.0 // indirect
412408
golang.org/x/arch v0.7.0 // indirect
413409
golang.org/x/crypto v0.21.0 // indirect
414-
golang.org/x/exp v0.0.0-20240314144324-c7f7c6466f7f // indirect
415-
golang.org/x/exp/typeparams v0.0.0-20240314144324-c7f7c6466f7f // indirect
410+
golang.org/x/exp v0.0.0-20240318143956-a85f2c67cd81 // indirect
411+
golang.org/x/exp/typeparams v0.0.0-20240318143956-a85f2c67cd81 // indirect
416412
golang.org/x/mod v0.16.0 // indirect
417413
golang.org/x/net v0.22.0 // indirect
418414
golang.org/x/oauth2 v0.18.0 // indirect
@@ -423,9 +419,9 @@ require (
423419
golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028 // indirect
424420
google.golang.org/api v0.170.0 // indirect
425421
google.golang.org/appengine v1.6.8 // indirect
426-
google.golang.org/genproto v0.0.0-20240314234333-6e1732d8331c // indirect
427-
google.golang.org/genproto/googleapis/api v0.0.0-20240314234333-6e1732d8331c // indirect
428-
google.golang.org/genproto/googleapis/rpc v0.0.0-20240314234333-6e1732d8331c // indirect
422+
google.golang.org/genproto v0.0.0-20240318140521-94a12d6c2237 // indirect
423+
google.golang.org/genproto/googleapis/api v0.0.0-20240318140521-94a12d6c2237 // indirect
424+
google.golang.org/genproto/googleapis/rpc v0.0.0-20240318140521-94a12d6c2237 // indirect
429425
google.golang.org/grpc v1.62.1 // indirect
430426
google.golang.org/protobuf v1.33.0 // indirect
431427
gopkg.in/alexcesaro/quotedprintable.v3 v3.0.0-20150716171945-2caba252f4dc // indirect
@@ -436,8 +432,6 @@ require (
436432
gopkg.in/yaml.v2 v2.4.0 // indirect
437433
honnef.co/go/tools v0.4.7 // indirect
438434
mvdan.cc/gofumpt v0.6.0 // indirect
439-
mvdan.cc/interfacer v0.0.0-20180901003855-c20040233aed // indirect
440-
mvdan.cc/lint v0.0.0-20170908181259-adc824a0674b // indirect
441435
mvdan.cc/unparam v0.0.0-20240104100049-c549a3470d14 // indirect
442436
sigs.k8s.io/kind v0.22.0 // indirect
443437
sigs.k8s.io/yaml v1.4.0 // indirect

0 commit comments

Comments
 (0)