Skip to content

fix: resolve release version without npm auth#80

Merged
Addono merged 1 commit into
mainfrom
copilot/fix-next-version-oidc
Apr 22, 2026
Merged

fix: resolve release version without npm auth#80
Addono merged 1 commit into
mainfrom
copilot/fix-next-version-oidc

Conversation

@Addono
Copy link
Copy Markdown
Owner

@Addono Addono commented Apr 22, 2026

Summary

  • fix the release workflow next-version dry-run so it no longer depends on npm token auth
  • keep the actual publish job on npm Trusted Publishing via OIDC
  • unblock end-to-end verification of automated npm publishing from GitHub Actions

Validation

  • npm run format:check
  • npm run lint
  • npm run typecheck
  • npm test
  • npm run build

Use a minimal semantic-release dry run for the next-version step so the workflow can calculate releases without requiring NPM_TOKEN, while leaving the actual publish job on Trusted Publishing.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@Addono Addono merged commit db9f285 into main Apr 22, 2026
11 checks passed
@Addono Addono deleted the copilot/fix-next-version-oidc branch April 22, 2026 09:22
@github-actions
Copy link
Copy Markdown

🎉 This PR is included in version 1.5.8 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant