Skip to content

Conversation

@MrKampla
Copy link
Collaborator

@MrKampla MrKampla commented May 29, 2025

Migrate to use pkgroll, pnpm workspaces, vitest and github actions for publishing the package:

  • whenever a PR is merged to main, the new version of package is published to npm
  • When a PR is created, a new canary deployment is published, based on the PR number and github action run
    e.g. 2.1.2-canary.35.2 Thanks to this setup we won't have clashing package versions and can quickly deliver the canary version for someone who needs the fix asap.

@Jaaneek in order for the actions to work, you need to add NPM_TOKEN to repository secrets

@vercel
Copy link

vercel bot commented May 29, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
use-file-picker ❌ Failed (Inspect) May 29, 2025 9:39pm

@MrKampla MrKampla requested a review from Jaaneek May 29, 2025 12:06
@MrKampla
Copy link
Collaborator Author

This PR also fixes #104 and #105. #103 is gonna be automatically deployed after this PR merges as part of 2.1.3 release.

@MrKampla MrKampla merged commit b99b7be into master May 29, 2025
2 of 3 checks 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.

3 participants