Skip to content

Conversation

@nfebe
Copy link
Contributor

@nfebe nfebe commented Nov 17, 2025

Add GitHub Actions workflows:

  • CI workflow with build, test, and lint jobs
  • Release workflow for automated binary builds on tags

Add Makefile targets for local development:

  • lint: run golangci-lint (checks PATH and GOPATH)
  • lint-install: install golangci-lint
  • fmt: format code with gofmt
  • vet: run go vet

Fix linting errors:

  • Replace deprecated strings.Title with custom toTitleCase
  • Add explicit error handling for non-critical operations
  • Simplify string prefix trimming with strings.TrimPrefix
  • Apply gofmt formatting across codebase

Add GitHub Actions workflows:
- CI workflow with build, test, and lint jobs
- Release workflow for automated binary builds on tags

Add Makefile targets for local development:
- lint: run golangci-lint (checks PATH and GOPATH)
- lint-install: install golangci-lint
- fmt: format code with gofmt
- vet: run go vet

Fix linting errors:
- Replace deprecated strings.Title with custom toTitleCase
- Add explicit error handling for non-critical operations
- Simplify string prefix trimming with strings.TrimPrefix
- Apply gofmt formatting across codebase

Signed-off-by: nfebe <fenn25.fn@gmail.com>
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.

2 participants