Skip to content

ci: configure npm trusted publishing - #55

Merged
stevenjoezhang merged 1 commit into
mainfrom
agent/configure-npm-trusted-publishing
Jul 19, 2026
Merged

ci: configure npm trusted publishing#55
stevenjoezhang merged 1 commit into
mainfrom
agent/configure-npm-trusted-publishing

Conversation

@stevenjoezhang

Copy link
Copy Markdown
Member

Adds a tag-triggered npm publishing workflow using GitHub Actions OIDC.

  • grants only contents: read and id-token: write
  • publishes with npm 11 on Node 24, without an npm token
  • follows the existing trusted-publishing workflow used by next-theme/hexo-filter-mathjax

Validation: npm run lint

@netlify

netlify Bot commented Jul 19, 2026

Copy link
Copy Markdown

Deploy Preview for hexo-optimize ready!

Name Link
🔨 Latest commit 8925ebb
🔍 Latest deploy log https://app.netlify.com/projects/hexo-optimize/deploys/6a5cfef376ae950008eb9b6b
😎 Deploy Preview https://deploy-preview-55--hexo-optimize.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@stevenjoezhang
stevenjoezhang marked this pull request as ready for review July 19, 2026 16:46
@stevenjoezhang
stevenjoezhang merged commit ee42a42 into main Jul 19, 2026
8 checks passed
@stevenjoezhang
stevenjoezhang deleted the agent/configure-npm-trusted-publishing branch July 19, 2026 16:46
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