Skip to content

Migrate npm release workflow to trusted publishing#193

Merged
7nohe merged 1 commit intomainfrom
codex/trusted-publisher-release
Mar 16, 2026
Merged

Migrate npm release workflow to trusted publishing#193
7nohe merged 1 commit intomainfrom
codex/trusted-publisher-release

Conversation

@7nohe
Copy link
Owner

@7nohe 7nohe commented Mar 16, 2026

Summary

  • migrate npm publishing from NPM_TOKEN to GitHub OIDC trusted publishing
  • consolidate tag release and PR comment prerelease publishing into release.yml
  • remove the legacy comment release workflow and grant the permissions needed for publish/comment updates

Testing

  • git diff --check
  • ruby -e 'require "yaml"; YAML.load_file(".github/workflows/release.yml"); puts "ok"'

@vercel
Copy link

vercel bot commented Mar 16, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
openapi-react-query-codegen Ready Ready Preview, Comment Mar 16, 2026 1:57pm

@github-actions
Copy link

Coverage Report

Status Category Percentage Covered / Total
🔵 Lines 99.12% (🎯 95%) 2480 / 2502
🔵 Statements 99.12% (🎯 95%) 2480 / 2502
🔵 Functions 100% (🎯 95%) 48 / 48
🔵 Branches 92.55% (🎯 90%) 199 / 215
File CoverageNo changed files found.
Generated in workflow #392 for commit 81070a5 by the Vitest Coverage Report Action

@7nohe 7nohe merged commit dc3c833 into main Mar 16, 2026
5 checks passed
@7nohe 7nohe deleted the codex/trusted-publisher-release branch March 16, 2026 14:02
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