Skip to content

fix: use the case-sensitive org login in the OpenSSF Scorecard badge - #20

Merged
MarkAlex1234 merged 2 commits into
mainfrom
fix/scorecard-badge-case
Oct 6, 2026
Merged

MarkAlex1234 merged 2 commits into
mainfrom
fix/scorecard-badge-case

Conversation

@MarkAlex1234

Copy link
Copy Markdown
Member

Summary

-api.scorecard.dev/projects/github.com/continuous-actions/<repo>/badge
+api.scorecard.dev/projects/github.com/Continuous-Actions/<repo>/badge

The Scorecard API looks projects up case-sensitively. Since the README links were lowercased, the badge showed "invalid repo path". There is also an HTML comment so the badge doesn't get lowercased again.

Evidence

  • Before: curl -o /dev/null -w %{http_code} https://api.scorecard.dev/projects/github.com/continuous-actions/<repo> returns 404.
  • After: the same URL with Continuous-Actions returns 200.

Merge danger

Door: two-way.

Blast radius: README only.

claude[bot]
claude Bot previously approved these changes Oct 6, 2026

@claude claude Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Small README-only fix: the Scorecard badge and viewer link now use the case-sensitive Continuous-Actions login, and an HTML comment guards against lowercasing again. No blocking issues. I did not verify the 404/200 claim against the live API. The CI badge link is still lowercase, but GitHub resolves that case-insensitively.

@claude claude Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

README-only fix: the Scorecard badge and viewer links now use the case-sensitive Continuous-Actions login, and a comment explains why. I found no blocking issues. I didn't check the Scorecard URLs myself; I'm relying on the PR's 404/200 evidence.

@MarkAlex1234
MarkAlex1234 merged commit d0f2e69 into main Oct 6, 2026
9 checks passed
@MarkAlex1234
MarkAlex1234 deleted the fix/scorecard-badge-case branch October 6, 2026 20:54
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.

1 participant