Skip to content

Conversation

@gen2thomas
Copy link

@gen2thomas gen2thomas commented Oct 22, 2025

see #802 for a general description and the version without Github action
see #804 for the version with build tags

This PR is an alternative way to earn all features of the golangci-lint GitHub Action.

Some explanation:

  • only one working directory is supported for the action
  • additional build tags needs to be given as arguments
  • the behavior of "working directory" differs from "use a package-directory", so files in"tinygo.org/drivers" can not be checked yet in CI (without some more workarounds)
  • each package is running in its own runner
  • runners run in parallel
  • all features are fully supported (e.g. inline annotations)

@gen2thomas gen2thomas changed the title fmt: introduce golangci-lint and go vet use CI with action fmt: introduce golangci-lint and go vet use CI with action and strategy matrix Oct 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant