Skip to content

Remove the "go report: A" badge from the README header, a shields.io static badge whose grade was written into its URL (#51) - #55

Merged
thebenignhacker merged 1 commit into
mainfrom
integrate/2026-10-17-r13
Oct 17, 2026
Merged

thebenignhacker merged 1 commit into
mainfrom
integrate/2026-10-17-r13

Conversation

@thebenignhacker

Copy link
Copy Markdown
Member

This pull request lands 1 commit in README.md, CHANGELOG.md and cmd/cryptodeps.

Included

Verified on this exact tree

  • go build ./...: exit 0
  • go vet ./...: exit 0
  • gofmt -l cmd internal pkg: exit 0, no files listed
  • golangci-lint run ./... (golangci-lint 2.12.2): exit 3, can't load config: unsupported version of the configuration: ""
  • go test -race -p 4 -count=1 -json ./...: exit 0; packages: 13 ok, 0 failed, 3 with no test files; tests including subtests: 1606 passed, 0 failed, 1 skipped (TestIntegration_FetchPyPIPackage: pip not available, skipping test); top-level tests: 522 passed

Not included

None

Closes

Fixes #51

How to merge

Rebase and merge, so that each change stays its own commit on main.

…static badge whose grade was written into its URL (#51)

README.md line 8 drew its "go report: A" badge from
https://img.shields.io/badge/go%20report-A-brightgreen. That is a shields.io
static badge, which draws the value written into its URL: on 2026-10-17 the
same URL with F in place of A drew "go report: F". The badge linked to a
goreportcard.com report, and the goreportcard.com badge for the module drew
"go report: retired" that day. The badge is removed. The CI, License and Go
Version badges are unchanged.

TestDocsReadmeBadgesTakeTheirValuesFromASource reads the README badges and
fails on a shields.io static badge unless it links to a file in the
repository that holds its value, as the License badge links to LICENSE. On
the README before this change it fails at README.md:8, and it passes after.
TestStaticBadgeMessage checks which badge URLs are static and the value read
from each static one, against what shields.io drew for them on 2026-10-17.

Fixes #51
@thebenignhacker
thebenignhacker merged commit 1101eaf into main Oct 17, 2026
3 checks passed
@thebenignhacker
thebenignhacker deleted the integrate/2026-10-17-r13 branch October 17, 2026 22:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

README shows a static "go report: A" badge that no service measures

1 participant