gopherci icon indicating copy to clipboard operation
gopherci copied to clipboard

GopherCI was a project to help you maintain high-quality Go projects, by checking each GitHub Pull Request, for backward incompatible changes, and a suite of other third party static analysis tools.

Results 30 gopherci issues
Sort by recently updated
recently updated
newest added

See output of https://gci.gopherci.io/analysis/1489: ``` $ install-deps.sh No (or unsupported) vendoring tool, using go get ... $ go vet ./... $ golint ./... ... $ apicompat -before 745efbe590e2f613c7121a4bb0f3e39075684af3~4 ./... 978ms...

This is a feature request for your consideration. Something that's possible to do in Travis CI is to restart a given build, for a PR or for a commit. ![image](https://user-images.githubusercontent.com/1924134/33298290-6312655a-d3b3-11e7-992e-1c62c075ae10.png)...

_Note: [Conception-go](https://github.com/shurcooL/Conception-go) is a large [unsupported](https://github.com/shurcooL/SLA#applicability) repository with low quality Go code. It's not a goal to have it work well; I'm just using it as an opportunity to spot...

Currently, GopherCI runs three of @dominikh's tools individually: ![image](https://user-images.githubusercontent.com/1924134/28733408-fb204fb6-73a9-11e7-8c55-36131b1511da.png) There is [`megacheck`](https://github.com/dominikh/go-tools/tree/master/cmd/megacheck), which combines all checks from those 3 tools into one tool, and produces results faster (since it doesn't...

enhancement

https://github.com/bradleyfalzon/apicompat provides GopherCI's backwards compatibility testing. In detecting a removed member of a struct or interface, `apicompat` uses the type's position, because the member was removed - it no longer...

bug

I might be wrong, but I think this should not have been ignored ``` Apr 13 03:32:44 www1 gopherci[11284]: 2017/04/13 03:32:44 docker: created exec id: &{0b08d5e55ee8050754ea90715991dc2c5c6d7eb4b49da6652446222b23b07170} for cmd: [bash -c...

bug

_(Previously reported at https://github.com/bradleyfalzon/gopherci-web/issues/20, but moved here upon request.)_ Consider the following page: https://gci.gopherci.io/analysis/1014 Without scrolling down and looking at the output log, it's not possible to know what repo...

GitHub push event for a push to a new branch set Created to true and GopherCI incorrectly detects this as a first commit it a new repository: https://github.com/bradleyfalzon/gopherci/blob/af52b55d2cd3f81e6505461d47113ee5e0dcc718/internal/github/handlers.go#L238-L246 So when...

bug

As a user, I should be able to see an overview of all my repos and see what issues I might need to solve. This could be: - Repo Name...

enhancement