techygrrrl / timerrr

⏳ A CLI-based timer app with a TUI written in Go
https://blog.techygrrrl.stream/cross-platform-tui-cli-go-lang
MIT License
8 stars 2 forks source link

Add linting and enforce on CI #6

Closed techygrrrl closed 1 year ago

techygrrrl commented 1 year ago

Adds linting with goimports and gci (for import ordering).

Adds a pre-commit hook to help the developer. Can be skipped with --no-verify but the build will still break.

Adds a setup script to help devs set up the pre-commit hook.

Linting only runs on Ubuntu.