Pushes and pull requests had no automated test or build on Gitea. A CI workflow matching the existing Go module runs go test -race and go build on master, develop, and pull requests. Fixes #7