Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update dependency golangci/golangci-lint to v1.56.2 #187

Merged
merged 2 commits into from
Mar 14, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Oct 20, 2023

Mend Renovate

This PR contains the following updates:

Package Update Change
golangci/golangci-lint minor v1.54.2 -> v1.56.2

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

golangci/golangci-lint (golangci/golangci-lint)

v1.56.2

Compare Source

  1. updated linters
    • go-critic: from 0.11.0 to 0.11.1
    • gosec: from 2.18.2 to 2.19.0
    • testifylint: from 1.1.1 to 1.1.2
    • usestdlibvars: from 1.24.0 to 1.25.0
    • wsl: from 4.2.0 to 4.2.1
  2. misc.
    • Fix missing version in Docker image
  3. Documentation
    • Explain the limitation of new-from-rev and new-from-patch

v1.56.1

Compare Source

  1. updated linters
    • errcheck: from 1.6.3 to 1.7.0
    • govet: disable loopclosure with go1.22
    • revive: from 1.3.6 to 1.3.7
    • testifylint: from 1.1.0 to 1.1.1

v1.56.0

Compare Source

  1. new linters
  2. updated linters
    • depguard: from 2.1.0 to 2.2.0
    • exhaustive: from 0.11.0 to 0.12.0
    • exhaustruct: from 3.1.0 to 3.2.0
    • gci: from 0.11.2 to 0.12.1
    • ginkgolinter: from 0.14.1 to 0.15.2
    • go-check-sumtype: from 0.1.3 to 0.1.4
    • go-critic: from 0.9.0 to 0.11.0
    • go-errorlint: from 1.4.5 to 1.4.8
    • go-spancheck: from 0.4.2 to 0.5.2
    • goconst: from 1.6.0 to 1.7.0
    • godot: from 1.4.15 to 1.4.16
    • gofumpt: from 0.5.0 to 0.6.0
    • inamedparam: from 0.1.2 to 0.1.3
    • ineffassign: from 0.0.0-20230610083614-0e73809eb601 to 0.1.0
    • ireturn: from 0.2.2 to 0.3.0
    • misspell: add mode option
    • musttag: from v0.7.2 to v0.8.0
    • paralleltest: from 1.0.8 to 1.0.9
    • perfsprint: from 0.2.0 to 0.6.0
    • protogetter: from 0.2.3 to 0.3.4
    • revive: from 1.3.4 to 1.3.6
    • sloglint: add static-msg option
    • sloglint: from 0.1.2 to 0.4.0
    • testifylint: from 0.2.3 to 1.1.0
    • unparam: from 2022122-7455f1af531d to 2024010-c549a3470d14
    • whitespace: update after moving to the analysis package
    • wsl: from 3.4.0 to 4.2.0
    • zerologlint: from 0.1.3 to 0.1.5
  3. misc.
    • 🎉 go1.22 support
    • Implement stats per linter with a flag
    • fix: make versioning inside Docker image consistent with binaries
    • fix: parse Go RC version
  4. Documentation
    • Add missing fields to .golangci.reference.yml
    • Fix noctx description
    • Improve .golangci.reference.yml defaults
    • Improve typecheck FAQ
    • Note that exhaustruct struct regular expressions are expected to match the entire package/name/structname
    • Adjust wrapcheck ignoreSigs to new defaults

Important

testifylint has breaking changes about enabling/disabling checks:

  • If you were using the option enable with a filtered list of checks, you should either add disable-all: true (1) or use disable field (2).

Example (1)

  testifylint:
    disable-all: true
    enable:
      - bool-compare
      - compares
      - empty
      - error-is-as
      - error-nil
      - expected-actual
      - go-require
      - float-compare
      - len
      - nil-compare
      - require-error

- suite-dont-use-pkg

      - suite-extra-assert-call
      - suite-thelper
```

```yml

Example (2)

  testifylint:
    disable:
      - suite-dont-use-pkg
```

v1.55.2

Compare Source

  1. updated linters
    • ireturn: from 0.2.1 to 0.2.2
    • ginkgolinter: from 0.14.0 to 0.14.1

v1.55.1

Compare Source

  1. updated linters
    • gosec: from 2.18.1 to 2.18.2
  2. misc.
    • revgrep: from v0.5.0 to v0.5.2 (support git < 2.41.0)
    • output: convert backslashes to forward slashes for GitHub Action annotations printer

v1.55.0

Compare Source

  1. new linters
  2. updated linters
    • bidichk: from 0.2.4 to 0.2.7
    • decorder: from 0.4.0 to 0.4.1
    • dupword: from 0.0.12 to 0.0.13
    • errchkjson: from 0.3.1 to 0.3.6
    • gci: from 0.11.0 to 0.11.2
    • ginkgolinter: from 0.13.5 to 0.14.0
    • go-errorlint: from 1.4.4 to 1.4.5
    • gocognit: from 1.0.7 to 1.1.0
    • goconst: from 1.5.1 to 1.6.0
    • godot: from 1.4.14 to 1.4.15
    • gofmt: update to HEAD
    • goimports: update to HEAD
    • gosec: from 2.17.0 to 2.18.1
    • gosmopolitan: from 1.2.1 to 1.2.2
    • govet: add appends analyzer
    • ireturn: from 0.2.0 to 0.2.1
    • protogetter: from 0.2.2 to 0.2.3
    • revgrep: from 745bb2f to v0.5.0
    • revive: from 1.3.2 to 1.3.4
    • sqlclosecheck: from 0.4.0 to 0.5.1
    • staticcheck: from 0.4.5 to 0.4.6
    • tagalign: from 1.3.2 to 1.3.3
    • unused: support passing in options
  3. misc.
    • Add a pre-commit hook to check all files
  4. Documentation
    • add source options to exclude-rules docs
    • gosec: add G602 to includes/excludes inside .golangci.reference.yml

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot requested a review from a team as a code owner October 20, 2023 12:59
@renovate renovate bot enabled auto-merge October 20, 2023 12:59
@renovate renovate bot changed the title chore(deps): update dependency golangci/golangci-lint to v1.55.0 chore(deps): update dependency golangci/golangci-lint to v1.55.1 Oct 25, 2023
@renovate renovate bot force-pushed the renovate/golangci-golangci-lint-1.x branch from 7fa2f15 to ad0c9f3 Compare October 25, 2023 13:04
@renovate renovate bot force-pushed the renovate/golangci-golangci-lint-1.x branch 5 times, most recently from b1222ac to 69734a8 Compare November 3, 2023 09:22
@renovate renovate bot changed the title chore(deps): update dependency golangci/golangci-lint to v1.55.1 chore(deps): update dependency golangci/golangci-lint to v1.55.2 Nov 3, 2023
@renovate renovate bot force-pushed the renovate/golangci-golangci-lint-1.x branch from 69734a8 to 773e1e2 Compare November 3, 2023 16:03
@renovate renovate bot changed the title chore(deps): update dependency golangci/golangci-lint to v1.55.2 chore(deps): update dependency golangci/golangci-lint to v1.56.0 Feb 7, 2024
@renovate renovate bot force-pushed the renovate/golangci-golangci-lint-1.x branch from 773e1e2 to 326e7fc Compare February 7, 2024 16:01
@renovate renovate bot changed the title chore(deps): update dependency golangci/golangci-lint to v1.56.0 chore(deps): update dependency golangci/golangci-lint to v1.56.1 Feb 8, 2024
@renovate renovate bot force-pushed the renovate/golangci-golangci-lint-1.x branch from 326e7fc to 6809827 Compare February 8, 2024 19:35
@renovate renovate bot force-pushed the renovate/golangci-golangci-lint-1.x branch from 6809827 to c007b9f Compare February 15, 2024 19:57
@renovate renovate bot changed the title chore(deps): update dependency golangci/golangci-lint to v1.56.1 chore(deps): update dependency golangci/golangci-lint to v1.56.2 Feb 15, 2024
@renovate renovate bot force-pushed the renovate/golangci-golangci-lint-1.x branch 6 times, most recently from d4220c2 to b141848 Compare March 14, 2024 16:02
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@renovate renovate bot force-pushed the renovate/golangci-golangci-lint-1.x branch from b141848 to 8f13ad9 Compare March 14, 2024 16:06
@renovate renovate bot merged commit 13153ba into main Mar 14, 2024
4 checks passed
@renovate renovate bot deleted the renovate/golangci-golangci-lint-1.x branch March 14, 2024 16:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant