fix: replace broken badge URLs with GitHub-native format#55
fix: replace broken badge URLs with GitHub-native format#55
Conversation
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
There was a problem hiding this comment.
Pull request overview
Updates the project README badges to use GitHub’s native workflow badge URLs to avoid broken third-party badge images and reduce badge duplication.
Changes:
- Replace
github-actions-badge.deno.devURLs with GitHub-nativeactions/workflows/.../badge.svgURLs. - Consolidate the prior build/test badges into a single workflow status badge.
- Update the lint badge URL to the same GitHub-native format.
| [](https://github.com/cdprice02/ferrish/actions/workflows/ci.yml) | ||
| [](https://coveralls.io/github/cdprice02/ferrish?branch=main) | ||
| [](https://github.com/cdprice02/ferrish/actions/workflows/ci.yml) | ||
| [](https://github.com/cdprice02/ferrish/actions/workflows/ci.yml) |
There was a problem hiding this comment.
Both the build and lint badges now point to the same GitHub Actions workflow badge (ci.yml/badge.svg), so they will always display identical status. This is misleading (the workflow badge is not job-specific) and creates redundant badges; consider replacing both with a single CI badge, or introducing a separate workflow for lint if you want a distinct lint badge.
|
Closing — this replaced the deno badges with a single GitHub-native badge, losing per-job granularity. Will reopen with correct deno badge labels and a CI push trigger for coverage. |
Description
Closes #52.
Replaces broken
github-actions-badge.deno.devbadge URLs with GitHub's native badge format. The separate build and test badges (which both reflected the same workflow) are consolidated into a single workflow status badge. The lint badge is updated similarly. The Coveralls coverage badge is unchanged.Type of change
Test checklist
cargo testpassescargo clippy --all-targets --all-features -- -D warningspasses