Skip to content

[lint] Miscellaneous Fixes

Ursa (9R) requested to merge ursa/lint into develop

This fixes a few miscellaneous things:

  1. The removal of the fetch in !3536 (merged) effectively bypassed trunk for all PRs, (see example lint job in !3552 (closed)) - this updates to diff against origin/develop to avoid.
  2. The recent package update of ethereum caused a new lint error in the evm package - this fixes the lint warning by not copying the pointer struct.
  3. Updates CI to wrap trunk in a script that will use --all on merge requests when either Go modules or the Trunk settings change to avoid cases like #2 slipping by in the future.
  4. Update trunk while we're at it.

Merge request reports