Skip to content

Comments

Add automated npm publish workflow with provenance#19

Merged
simonrueba merged 1 commit intomainfrom
feature/structured-delimiters
Feb 19, 2026
Merged

Add automated npm publish workflow with provenance#19
simonrueba merged 1 commit intomainfrom
feature/structured-delimiters

Conversation

@simonrueba
Copy link
Owner

Summary

  • Adds .github/workflows/publish.yml triggered on GitHub releases
  • Runs full test suite + smoke test before publishing
  • Verifies package.json version matches release tag
  • Publishes with --provenance for supply-chain trust

Requires NPM_TOKEN secret (already configured).

Test plan

  • Merge this PR
  • Create release v0.1.1 → workflow publishes to npm
  • Verify provenance badge on npmjs.com

🤖 Generated with Claude Code

Triggered on GitHub release. Runs full test suite + smoke test,
verifies package.json version matches release tag, publishes
with --provenance for supply-chain trust.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@simonrueba simonrueba merged commit c01b984 into main Feb 19, 2026
4 checks passed
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