Skip to content

ci: npm release via Trusted Publishing - #44

Merged
ronaldtse merged 1 commit into
mainfrom
ci/oidc-release
Aug 27, 2026
Merged

ci: npm release via Trusted Publishing#44
ronaldtse merged 1 commit into
mainfrom
ci/oidc-release

Conversation

@ronaldtse

Copy link
Copy Markdown
Contributor

Summary

  • replace the token-based publish (INTERSCRIPT_NPM_TOKEN exists but npm returns E404 on publish — the token cannot publish this name) with the org's proven Trusted Publishing workflow (same shape as interscript/api release.yml)
  • v* tag or workflow_dispatch triggers; lint/format/build/test gate; publish with provenance; GitHub release notes

Test plan

  • YAML parses
  • after merge + npm Trusted Publisher configured for interscript-ts (interscript/interscript-ts + release.yml): tag v0.1.0 publishes

@ronaldtse
ronaldtse merged commit 7cf3618 into main Aug 27, 2026
8 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