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.59.0 #2561

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Mar 17, 2024

Mend Renovate

This PR contains the following updates:

Package Update Change
golangci/golangci-lint minor v1.55.2 -> v1.59.0

Warning

Some dependencies could not be looked up. Check the warning logs for more information.


Release Notes

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

v1.59.0

Compare Source

v1.58.2

Compare Source

  1. Updated linters
    • canonicalheader: from 1.0.6 to 1.1.1
    • gosec: from 2.19.0 to 2.20.0
    • musttag: from 0.12.1 to 0.12.2
    • nilnil: from 0.1.8 to 0.1.9
  2. Documentation
    • Improve integrations and install pages

v1.58.1

Compare Source

v1.58.0

Compare Source

v1.57.2

Compare Source

v1.57.1

Compare Source

Changelog

  • 87b6bf1 build(deps): bump github.com/golangci/plugin-module-register from 0.1.0 to 0.1.1 (#​4549)
  • 921d535 build(deps): bump github.com/pelletier/go-toml/v2 from 2.1.1 to 2.2.0 (#​4548)
  • cd890db fix: filter invalid issues before other processors (#​4552)

v1.57.0

Compare Source

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
    • Make versioning inside Docker image consistent with binaries
    • Parse Go RC version
  4. Documentation
    • Fix noctx description
    • Add missing fields to .golangci.reference.yml
    • Improve .golangci.reference.yml defaults
    • typecheck: improve FAQ
    • exhaustruct: note that struct regular expressions are expected to match the entire package/name/structname
    • wrapcheck: adjust 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
```

Configuration

📅 Schedule: Branch creation - "after 8am on sunday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

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 March 17, 2024 09:18
@renovate renovate bot changed the title chore(deps): update dependency golangci/golangci-lint to v1.56.2 chore(deps): update dependency golangci/golangci-lint to v1.57.0 Mar 20, 2024
@renovate renovate bot force-pushed the renovate/golangci-golangci-lint-1.x branch from cb7aace to 50eb049 Compare March 20, 2024 02:08
@renovate renovate bot changed the title chore(deps): update dependency golangci/golangci-lint to v1.57.0 chore(deps): update dependency golangci/golangci-lint to v1.57.1 Mar 20, 2024
@renovate renovate bot force-pushed the renovate/golangci-golangci-lint-1.x branch 3 times, most recently from 5cd2a79 to f50bcc5 Compare March 26, 2024 06:11
@renovate renovate bot changed the title chore(deps): update dependency golangci/golangci-lint to v1.57.1 chore(deps): update dependency golangci/golangci-lint to v1.57.2 Mar 28, 2024
@renovate renovate bot force-pushed the renovate/golangci-golangci-lint-1.x branch 7 times, most recently from 4727a03 to c84ac79 Compare March 31, 2024 01:48
@tuunit tuunit added the LGTM PR is ready to merge label Apr 1, 2024
@renovate renovate bot changed the title chore(deps): update dependency golangci/golangci-lint to v1.57.2 chore(deps): update dependency golangci/golangci-lint to v1.58.0 May 3, 2024
@renovate renovate bot force-pushed the renovate/golangci-golangci-lint-1.x branch from c84ac79 to eeb86ef Compare May 3, 2024 18:44
@renovate renovate bot changed the title chore(deps): update dependency golangci/golangci-lint to v1.58.0 chore(deps): update dependency golangci/golangci-lint to v1.58.1 May 8, 2024
@renovate renovate bot force-pushed the renovate/golangci-golangci-lint-1.x branch 2 times, most recently from 00c6855 to 85e6c9c Compare May 10, 2024 10:27
@renovate renovate bot changed the title chore(deps): update dependency golangci/golangci-lint to v1.58.1 chore(deps): update dependency golangci/golangci-lint to v1.58.2 May 20, 2024
@renovate renovate bot force-pushed the renovate/golangci-golangci-lint-1.x branch from 85e6c9c to 58bb116 Compare May 20, 2024 00:55
@renovate renovate bot changed the title chore(deps): update dependency golangci/golangci-lint to v1.58.2 chore(deps): update dependency golangci/golangci-lint to v1.59.0 May 26, 2024
@renovate renovate bot force-pushed the renovate/golangci-golangci-lint-1.x branch from 58bb116 to 13f39fa Compare May 26, 2024 18:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
LGTM PR is ready to merge
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants