Skip to content

lint: migrate to golangci-lint's install script on main#2376

Merged
jamietanna merged 1 commit into
mainfrom
ci/makefile
May 17, 2026
Merged

lint: migrate to golangci-lint's install script on main#2376
jamietanna merged 1 commit into
mainfrom
ci/makefile

Conversation

@jamietanna

Copy link
Copy Markdown
Member

Via 0, otherwise downloads fails with:

golangci/golangci-lint err hash_sha256_verify checksum for
    '/tmp/.../golangci-lint-2.12.2-linux-amd64.tar.gz' did not verify

Via [0], otherwise downloads fails with:

```
golangci/golangci-lint err hash_sha256_verify checksum for
    '/tmp/.../golangci-lint-2.12.2-linux-amd64.tar.gz' did not verify

```

[0]: https://redirect.github.com/golangci/golangci-lint/issues/6572#issuecomment-4400895705
@jamietanna
jamietanna requested a review from a team as a code owner May 17, 2026 14:18
@greptile-apps

greptile-apps Bot commented May 17, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

This PR updates the golangci-lint installer source in the root Makefile. The main change is:

  • Switch the installer script URL from the upstream master branch to main.
  • Keep the local golangci-lint version pinned to v2.10.1.

Confidence Score: 5/5

This looks safe to merge.

  • No blocking issues found in the changed code.
  • The updated installer URL still supports the currently pinned lint version.
  • The child module Makefiles only consume the installed binary, so no matching installer change is needed there.

Important Files Changed

Filename Overview
Makefile Updates the golangci-lint install script branch while preserving the existing tool install and lint targets.

Reviews (1): Last reviewed commit: "lint: migrate to `golangci-lint`'s insta..." | Re-trigger Greptile

@jamietanna

Copy link
Copy Markdown
Member Author

@jamietanna
jamietanna merged commit c6c3f92 into main May 17, 2026
28 checks passed
@jamietanna
jamietanna deleted the ci/makefile branch May 17, 2026 14:22
@jamietanna jamietanna added the chore Any maintenance tasks that are regular, not as important to call out in the changelog label Jun 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore Any maintenance tasks that are regular, not as important to call out in the changelog

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant