weaveworks / common

Libraries used in multiple Weave projects
Other
129 stars 92 forks source link

Replace CircleCI with GitHub Actions #300

Closed charleskorn closed 1 year ago

charleskorn commented 1 year ago

This should hopefully fix the failures we're seeing for CI builds for master.

I've preserved the exact versions of Go and golangci-lint that were in use on CircleCI.

I've also removed an outdated comment in go.mod that causes the proto check step to fail.

We'd need to remove the CircleCI app from this repo, otherwise we'll get errors like those below from CircleCI (Failed to fetch config.yml file).