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

build(deps): update module github.com/golangci/golangci-lint to v1.58.2 #1646

Merged
merged 2 commits into from
May 21, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented May 3, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
github.com/golangci/golangci-lint 1.57.2 -> 1.58.2 age adoption passing confidence

Warning

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


Release Notes

golangci/golangci-lint (github.com/golangci/golangci-lint)

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

  1. Updated linters
    • tagalign: from 1.3.3 to 1.3.4
    • protogetter: from 0.3.5 to 0.3.6
    • gochecknoinits: fix analyzer name
  2. Fixes
    • Restores previous gihub-actions output format (removes GitHub Action problem matchers)

v1.58.0

Compare Source

  1. New linters
  2. Updated linters
    • copyloopvar: from 1.0.10 to 1.1.0 (ignore-alias is replaced by check-alias with the opposite behavior)
    • decorder: from 0.4.1 to 0.4.2
    • errname: from 0.1.12 to 0.1.13
    • errorlint: from 1.4.8 to 1.5.1 (new options allowed-errors and allowed-errors-wildcard)
    • execinquery: deprecate linter ⚠️
    • gci: from 0.12.3 to 0.13.4 (new section localModule)
    • gocritic: from 0.11.2 to 0.11.3
    • spancheck: from 0.5.3 to 0.6.1
    • goerr113 is replaced by err113 ⚠️
    • gomnd is replaced by mnd ⚠️
    • gomodguard: from 1.3.1 to 1.3.2
    • grouper: from 1.1.1 to 1.1.2
    • intrange: from 0.1.1 to 0.1.2
    • mirror: from 1.1.0 to 1.2.0
    • misspell: from 0.4.1 to 0.5.1
    • musttag: from 0.9.0 to 0.12.1
    • nilnil: from 0.1.7 to 0.1.8
    • nonamedreturns: from 1.0.4 to 1.0.5
    • promlinter: from 0.2.0 to 0.3.0
    • sloglint: from 0.5.0 to 0.6.0
    • unparam: bump to HEAD (063aff9)
    • whitespace: from 0.1.0 to 0.1.1
  3. Enhancements
    • Speed up "fast" linters when only "fast" linters are run: between 40% and 80% faster at first run (i.e. without cache)
  4. Fixes
    • Use version with module plugins
    • Skip go.mod report inside autogenerated processor
    • Keep only typecheck issues when needed
    • Don't hide typecheck errors inside diff processor
  5. Misc.
    • ⚠️ log an error when using previously deprecated linters (Linter Deprecation Cycle)
      • deadcode: deprecated since v1.49.0 (2022-08-23).
      • exhaustivestruct: deprecated since v1.46.0 (2022-05-08).
      • golint: deprecated since v1.41.0 (2021-06-15).
      • ifshort: deprecated since v1.48.0 (2022-08-04).
      • interfacer: deprecated since v1.38.0 (2021-03-03).
      • maligned: deprecated since v1.38.0 (2021-03-03).
      • nosnakecase: deprecated since v1.48.0 (2022-08-04).
      • scopelint: deprecated since v1.39.0 (2021-03-25).
      • structcheck: deprecated since v1.49.0 (2022-08-23).
      • varcheck: deprecated since v1.49.0 (2022-08-23).
    • ⚠️ Deprecate usage of linter alternative names
    • Remove help display on errors with config verify command
    • Add pre-commit hook to run config verify
    • Improve github-action output
  6. Documentation
    • Remove deprecated Atom from Editor Integrations

GitHub Action (v5.1.0) for golangci-lint:

  • supports for pull, pull_request_target, and merge_group events with the option only-new-issues.
  • ️️⚠️ skip-pkg-cache and skip-build-cache have been removed because the cache related to Go itself is already handled by actions/setup-go.
  • with golangci-lint v1.58, the file information (path and position) will be displayed on the log.

Configuration

📅 Schedule: Branch creation - "after 6am every weekday,before 12pm every weekday" in timezone Etc/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 May 3, 2024 19:42
@renovate renovate bot added build dependencies Pull requests that update a dependency file labels May 3, 2024
@renovate renovate bot changed the title build(deps): update module github.com/golangci/golangci-lint to v1.58.0 build(deps): update module github.com/golangci/golangci-lint to v1.58.1 May 8, 2024
@renovate renovate bot force-pushed the renovate/git.luolix.top-golangci-golangci-lint-1.x branch from 7acea4e to 90a7e27 Compare May 8, 2024 22:06
@renovate renovate bot changed the title build(deps): update module github.com/golangci/golangci-lint to v1.58.1 build(deps): update module github.com/golangci/golangci-lint to v1.58.2 May 19, 2024
@renovate renovate bot force-pushed the renovate/git.luolix.top-golangci-golangci-lint-1.x branch from 90a7e27 to 8cf5f1e Compare May 19, 2024 19:23
@renovate renovate bot force-pushed the renovate/git.luolix.top-golangci-golangci-lint-1.x branch from 8cf5f1e to 84966c1 Compare May 21, 2024 12:37
@paralta paralta self-assigned this May 21, 2024
Copy link

Hey!

Your images are ready:

  • ghcr.io/openclarity/vmclarity-apiserver-dev:pr1646-5dc1e8054f8c1fd2eafb2e2367c4d68c729017e5
  • ghcr.io/openclarity/vmclarity-cli-dev:pr1646-5dc1e8054f8c1fd2eafb2e2367c4d68c729017e5
  • ghcr.io/openclarity/vmclarity-cr-discovery-server-dev:pr1646-5dc1e8054f8c1fd2eafb2e2367c4d68c729017e5
  • ghcr.io/openclarity/vmclarity-orchestrator-dev:pr1646-5dc1e8054f8c1fd2eafb2e2367c4d68c729017e5
  • ghcr.io/openclarity/vmclarity-plugin-kics-dev:pr1646-5dc1e8054f8c1fd2eafb2e2367c4d68c729017e5
  • ghcr.io/openclarity/vmclarity-ui-dev:pr1646-5dc1e8054f8c1fd2eafb2e2367c4d68c729017e5
  • ghcr.io/openclarity/vmclarity-ui-backend-dev:pr1646-5dc1e8054f8c1fd2eafb2e2367c4d68c729017e5

Copy link
Contributor Author

renovate bot commented May 21, 2024

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@paralta paralta added this pull request to the merge queue May 21, 2024
Merged via the queue into main with commit 169409e May 21, 2024
40 checks passed
@paralta paralta deleted the renovate/git.luolix.top-golangci-golangci-lint-1.x branch May 21, 2024 15:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant