-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add basic CI using github actions #33
Conversation
bootstrap the makefile adding basic targets to run vet and run the unit test suite, both to be used in CI. Signed-off-by: Francesco Romani <[email protected]>
46c7e71
to
117ea1a
Compare
117ea1a
to
00e670b
Compare
.github/workflows/go.yml
Outdated
- name: Vet | ||
run: go vet ./... |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
should the Makefile target vet be used instead here?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
it's better indeed, fixing
bootstrap the basic CI with go vet and unit tests unit tests proper to be added in future PRs. Signed-off-by: Francesco Romani <[email protected]>
00e670b
to
a4c4677
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
wire in the minimal CI support with vetting and unit tests
fixes #32