infra: add CI for tests and release
bzz opened this issue Β· comments
Now, that the first π is found and fixed with #16 that brought in some tests it would be good to add a CI.
The idea is to try Github Actions for:
- a test profile: run
go test .
- a release profile: build the CLI report generation binary (macOS, linux), create GH release and upload binary in there
An (upcoming #15) server binary and CD for it is going to be handled in a separate issue