Skip to content

Commit

Permalink
fix(deps): update dependency golangci/golangci-lint to v1.58.0 (#35)
Browse files Browse the repository at this point in the history
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [golangci/golangci-lint](https://togithub.com/golangci/golangci-lint)
| minor | `v1.57.2` -> `v1.58.0` |

---

### Release Notes

<details>
<summary>golangci/golangci-lint (golangci/golangci-lint)</summary>

###
[`v1.58.0`](https://togithub.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1580)

[Compare
Source](https://togithub.com/golangci/golangci-lint/compare/v1.57.2...v1.58.0)

1.  New linters
    -   `fatcontext`: https://github.com/Crocmagnon/fatcontext
    -   `canonicalheader`: https://github.com/lasiar/canonicalheader
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`](https://togithub.com/golangci/golangci-lint/commit/063aff900ca150b80930c8de76f11d7e6488222f))
    -   `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](https://golangci-lint.run/product/roadmap/#linter-deprecation-cycle))
-
[`deadcode`](https://togithub.com/remyoudompheng/go-misc/tree/master/deadcode):
deprecated since v1.49.0 (2022-08-23).
- [`exhaustivestruct`](https://togithub.com/mbilski/exhaustivestruct):
deprecated since v1.46.0 (2022-05-08).
- [`golint`](https://togithub.com/golang/lint): deprecated since v1.41.0
(2021-06-15).
- [`ifshort`](https://togithub.com/esimonov/ifshort): deprecated since
v1.48.0 (2022-08-04).
- [`interfacer`](https://togithub.com/mvdan/interfacer): deprecated
since v1.38.0 (2021-03-03).
- [`maligned`](https://togithub.com/mdempsky/maligned): deprecated since
v1.38.0 (2021-03-03).
- [`nosnakecase`](https://togithub.com/sivchari/nosnakecase): deprecated
since v1.48.0 (2022-08-04).
- [`scopelint`](https://togithub.com/kyoh86/scopelint): deprecated since
v1.39.0 (2021-03-25).
- [`structcheck`](https://togithub.com/opennota/check): deprecated since
v1.49.0 (2022-08-23).
- [`varcheck`](https://togithub.com/opennota/check): 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
    -   docs: 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.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://togithub.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNDAuMSIsInVwZGF0ZWRJblZlciI6IjM3LjM0MC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->
  • Loading branch information
nabeken committed May 4, 2024
2 parents a9cd530 + 1ed10a4 commit 34f671b
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion .github/workflows/go.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ env:
# renovate: datasource=golang-version depName=golang
GO_VERSION: '1.22.2'
# renovate: datasource=github-releases depName=golangci/golangci-lint
GOLANGCI_LINT_VERSION: 'v1.57.2'
GOLANGCI_LINT_VERSION: 'v1.58.0'

jobs:
build:
Expand Down

0 comments on commit 34f671b

Please sign in to comment.