Skip to content

ci: add GitHub Actions workflow (format/vet/lint/test)#27

Merged
AryanSharma9917 merged 7 commits into
mainfrom
chore/ci-workflow
May 26, 2026
Merged

ci: add GitHub Actions workflow (format/vet/lint/test)#27
AryanSharma9917 merged 7 commits into
mainfrom
chore/ci-workflow

Conversation

@AryanSharma9917

Copy link
Copy Markdown
Owner

This workflow enforces formatting, runs go vet, runs golangci-lint, builds the CLI, and runs the test suite on push and pull requests to main.

Steps:

  • gofmt -l . (fails if unformatted files exist)
  • go vet ./...
  • install and run golangci-lint
  • go mod tidy
  • go build -v -o codewise main.go
  • go test ./... -v

@AryanSharma9917 AryanSharma9917 merged commit 13b2268 into main May 26, 2026
2 checks passed
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