-
Notifications
You must be signed in to change notification settings - Fork 12
Open
Description
Summary
Add GitHub Actions PR checks for the agent-manager-service to validate code quality before merging.
Proposed Checks
| Check | Command | Description |
|---|---|---|
| Lint | make lint |
Run golangci-lint with existing config at .github/linters/.golangci.yaml |
| Test | make test |
Run test suite via scripts/run_tests.sh |
| Build | go build ./... |
Verify compilation succeeds |
| Codegen & Format | make codegenfmt-check |
Verify Wire DI, OpenAPI spec generation, and formatting are up-to-date |
References
- Existing lint config:
agent-manager-service/.github/linters/.golangci.yaml - Makefile targets:
agent-manager-service/Makefile
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request