bacalhau-project / bacalhau

Compute over Data framework for public, transparent, and optionally verifiable computation
https://docs.bacalhau.org
Apache License 2.0
707 stars 89 forks source link

Improve Go-linting in CI #4665

Closed jamlo closed 3 weeks ago

jamlo commented 4 weeks ago

Currently Go linting is tightly coupled with pre-commits, which make things very complex and error prone.

This commit removes Go linting from any pre-commit logic, and only have it as a first class citizen in Github Actions.

More tasks were created to simplify all the tooling about pre-commits and linting, but will tackle it one step at a time.

linear[bot] commented 4 weeks ago

ENG-292 Bring back lint

jamlo commented 3 weeks ago

Closing in favor of https://github.com/bacalhau-project/bacalhau/pull/4672