Skip to content

infra: add npm trusted publishing workflow#6

Merged
i-kostenko merged 1 commit into
mainfrom
infra/npm-trusted-publish
Feb 20, 2026
Merged

infra: add npm trusted publishing workflow#6
i-kostenko merged 1 commit into
mainfrom
infra/npm-trusted-publish

Conversation

@i-kostenko

@i-kostenko i-kostenko commented Feb 20, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Add repository and files fields to package.json to link the npm package to provectus/claude-plugins
  • Add .github/workflows/publish.yml — publishes to npm on GitHub Release using OIDC trusted publishing (no NPM_TOKEN secret needed)
  • Workflow upgrades npm to 11.5.1+ since Node 22 bundles npm 10.x which lacks OIDC support

🤖 Generated with Claude Code

@i-kostenko i-kostenko requested a review from Mgrdich February 20, 2026 12:58
Add GitHub Actions workflow triggered on releases that publishes
to npm using OIDC trusted publishing (no npm token needed).

Based on the proven @provectusinc/awos publish pattern.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@i-kostenko i-kostenko force-pushed the infra/npm-trusted-publish branch from ceaa715 to ed4c54f Compare February 20, 2026 18:01
@i-kostenko i-kostenko merged commit 05f4439 into main Feb 20, 2026
1 check passed
@i-kostenko i-kostenko deleted the infra/npm-trusted-publish branch February 20, 2026 18:34
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.

2 participants