Skip to content

chore: delete the Go Report Card workflow - #488

Merged
retr0h merged 1 commit into
mainfrom
chore/drop-go-report-card-workflow
Sep 12, 2026
Merged

retr0h merged 1 commit into
mainfrom
chore/drop-go-report-card-workflow

Conversation

@retr0h

@retr0h retr0h commented Sep 12, 2026

Copy link
Copy Markdown
Collaborator

The badge came out of the README when goreportcard.com was sunset. The workflow
that fed it stayed, and it has been running on every push to main ever since,
posting to a service that no longer exists.

name: Go Report Card
on:
  push:
    branches: [ "main" ]
jobs:
  action_goreportcard:
    steps:
      - uses: creekorful/goreportcard-action@v1.0

It reports success either way. The action fires the request and never
checks the response, so a dead endpoint looks identical to a working one.
Nothing would ever have surfaced this — it was found by comparing workflow
triggers across the org, not by a failure.

Last runs before this PR: gohai 2026-09-12, osapi 2026-09-09, nats-client
2026-09-07, nats-server 2026-09-07, osapi-orchestrator 2026-09-07. All green,
all pointless.

Nothing replaces it

golangci-lint already runs in CI with a stricter set than Go Report Card
graded on, and
it publishes no score badge by design
because a meta-linter's grade only describes which linters you enabled. The
build badge carries the claim.

Same deletion in all five Go repos.

🤖 Generated with Claude Code

https://claude.ai/code/session_01FuKUsHFG1EqZXamffh9M2c

The badge came out of the README when goreportcard.com was sunset. The
workflow that fed it stayed, and it has been running on every push to
main since, posting to a service that no longer exists.

It reports success either way. `creekorful/goreportcard-action` fires the
request and never checks the response, so a dead endpoint is
indistinguishable from a working one. Nothing would ever have surfaced
this.

Nothing replaces it. golangci-lint already runs in CI with a stricter set
than Go Report Card graded on, and the build badge carries that claim.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FuKUsHFG1EqZXamffh9M2c
@codecov

codecov Bot commented Sep 12, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

Impacted file tree graph

@@           Coverage Diff           @@
##             main     #488   +/-   ##
=======================================
  Coverage   99.94%   99.94%           
=======================================
  Files         484      484           
  Lines       22877    22877           
=======================================
  Hits        22865    22865           
  Misses         12       12           

Continue to review full report in Codecov by Harness.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 5f2ed15...584f2b0. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@retr0h
retr0h merged commit 26e9d0b into main Sep 12, 2026
12 checks passed
@retr0h
retr0h deleted the chore/drop-go-report-card-workflow branch September 12, 2026 18:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant