Skip to content

README badges: Travis CI and gocover.io are both dead #122

Closed

Description

@bykclk

The README still shows a Travis CI badge (travis-ci.org shut down in 2021, CI is on GitHub Actions now) and a gocover.io coverage badge (gone for years), so both render broken.

Happy to send a PR. Swapping the Travis badge for the Actions one is trivial. For coverage there are two options: drop the badge, or wire one up. CI currently runs go test without -coverprofile, so it'd be an upload step in go.yml either way. Full disclosure, I build gocov (https://gocov.dev, source at https://github.com/gocov/gocov), an open-source coverage server, hosted free for public repos, but it needs one repo secret so that's your call. Which way do you want to go?

Activity

  1. bykclk commented on Sep 4, 2026

    @bykclk
    ContributorAuthor

    Small correction to what I wrote above: gocov no longer needs a repo secret. Uploads can go through GitHub's OIDC token (permissions: id-token: write) and the repo registers itself on the first upload; the only setup on your side would be a one-time install of the gocov GitHub App on the rs account. Opened #123 for the badge cleanup on its own; the coverage badge can be a separate follow-up if you want it.

  2. added a commit that references this issue on Sep 7, 2026
    0a11f75
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions