Skip to content

Make README links absolute + add release badge for v0.2.1 - #36

Merged
martin-ottosen merged 1 commit into
mainfrom
feature/readme-absolute-urls-v0.2.1
May 28, 2026
Merged

martin-ottosen merged 1 commit into
mainfrom
feature/readme-absolute-urls-v0.2.1

Conversation

@martin-ottosen

Copy link
Copy Markdown
Contributor

What changed

  • README images, LICENSE, CLAUDE.md, and docs/ links are now absolute https://github.com/.../ URLs (images via raw.githubusercontent.com). The packed README ships inside the nupkg, so repo-relative paths 404 when rendered from the nuget.org package page — v0.2.0's screenshots were broken there.
  • Added an img.shields.io/github/v/release badge to the README header (between Build and License), linking to /releases/latest. Chose the GitHub release badge over nuget/v because distribution is via the Optimizely NuGet feed, not nuget.org.
  • RELEASE-NOTES.md gains a ## v0.2.1 section so the tag-triggered publish workflow has a body to carve out.

Testing

  • Preview README on the PR page — confirm all six screenshots render and badges show.
  • After merge, tag v0.2.1 and confirm publish.yml succeeds (finds the matching release-notes section, packs, attaches .nupkg to the GitHub release).
  • After Optimizely feed picks up v0.2.1, open the package page and verify screenshots + doc links resolve.

Developer notes

  • Followup-only PR — no code changes, only README and release notes.
  • Doc links got promoted to absolute even though only images were reported broken: they're broken on nuget.org for the same reason and the fix is one-line per link.

The packed README ships inside the nupkg, so nuget.org renders it from
the package — repo-relative paths to docs/screenshots/, LICENSE, CLAUDE.md,
and the docs/integrator/ guides 404 in that context. Promotes every in-repo
reference to an absolute https URL (images via raw.githubusercontent.com,
docs/code via github.com/.../blob/main).

Also adds an img.shields.io GitHub-release badge to the header (between
Build and License) now that the repo is public. Picked the GitHub release
badge rather than nuget/v because distribution is via the Optimizely
NuGet feed, not nuget.org.

RELEASE-NOTES.md gets a v0.2.1 section so the tag-triggered publish
workflow has a body to carve out.
@martin-ottosen
martin-ottosen merged commit 5b39493 into main May 28, 2026
1 check passed
@martin-ottosen
martin-ottosen deleted the feature/readme-absolute-urls-v0.2.1 branch May 28, 2026 06:39
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