Skip to content

Conversation

@SukkaW
Copy link
Collaborator

@SukkaW SukkaW commented Dec 25, 2025

No description provided.

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR sets up automated npm publishing with provenance support (trusted publishing) for the package. It adds a GitHub Actions workflow to automatically publish the package to npm when release commits are pushed to the master branch, along with the necessary tooling to create versioned releases.

  • Adds bumpp tool for version management and automated release commits
  • Creates GitHub Actions workflow for automated npm publishing with provenance
  • Updates build tool bunchee to latest version (6.7.0)

Reviewed changes

Copilot reviewed 3 out of 4 changed files in this pull request and generated 6 comments.

File Description
package.json Adds bumpp devDependency and prerelease/release scripts for version management; updates bunchee to 6.7.0; removes author field; bumps pnpm to 10.26.2
.github/workflows/publish.yml New workflow for automated npm publishing with provenance on pushes to master branch; includes conditional publishing based on commit message patterns
pnpm-lock.yaml Lock file updates reflecting the new dependencies (bumpp and related packages) and bunchee version update
Files not reviewed (1)
  • pnpm-lock.yaml: Language not supported

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@SukkaW SukkaW merged commit b01855d into main Dec 25, 2025
1 check 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.

2 participants