Skip to content

docs(clone): align badges with sparkline + switch publish to OIDC#38

Merged
ob-aion merged 1 commit into
mainfrom
fix/badges-oidc
May 15, 2026
Merged

docs(clone): align badges with sparkline + switch publish to OIDC#38
ob-aion merged 1 commit into
mainfrom
fix/badges-oidc

Conversation

@ob-aion
Copy link
Copy Markdown
Collaborator

@ob-aion ob-aion commented May 15, 2026

Summary

Post-publish alignment with the sparkline reference and the now-configured npm Trusted Publisher.

Changes

  • README badges — match sparkline exactly: npm first, ci second (with label=ci so it reads "ci passing" not "build passing"), drop the branch-stable badge. Order is now npm → ci → license → stars → coroboros.com.
  • ci.yml — stop forwarding NPM_PACKAGE_REGISTRY_TOKEN. The reusable workflow auto-detects: no token → OIDC Trusted Publisher + npm provenance. 1.0.1+ publish via OIDC.
  • CLAUDE.md — document the one-off token publish for 1.0.0 (npm has no pre-publish Trusted Publisher form for a not-yet-existing scoped package) and the OIDC switch.

Test plan

  • pnpm lint clean
  • Badge URLs verified against packages/sparkline/README.md
  • CI green on this PR
  • Next release (1.0.1) publishes via OIDC + provenance (verified on the npm package page provenance section)

Copy link
Copy Markdown
Collaborator Author

@ob-aion ob-aion left a comment

Choose a reason for hiding this comment

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

OK

@ob-aion ob-aion force-pushed the fix/badges-oidc branch 2 times, most recently from 7a00608 to b44b983 Compare May 15, 2026 08:41
- README badge block now matches sparkline: npm first, ci second (label=ci),
  drop the branch-stable badge.
- ci.yml stops forwarding NPM_PACKAGE_REGISTRY_TOKEN so the reusable workflow
  takes the OIDC + provenance path. The Trusted Publisher is configured npm-side.
- CLAUDE.md documents the one-off token publish for 1.0.0 and the OIDC switch.
@ob-aion ob-aion force-pushed the fix/badges-oidc branch from b44b983 to 7a282d1 Compare May 15, 2026 08:47
@ob-aion ob-aion merged commit e3565ed into main May 15, 2026
5 checks passed
@ob-aion ob-aion deleted the fix/badges-oidc branch May 15, 2026 08:58
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