powersync-js
powersync-js copied to clipboard
Prepare for trusted publishing
This:
- Updates the Node version we use for tests to v22 (v20 will become unsupported soon).
- Adopts corepack for managing the pnpm version.
- Uses dependency caching from
actions/setup-nodeinstead of the custom pnpm cache. - Merges the dev and prod publishing workflows into a single workflow (npm will only let us do trusted publishing from a single workflow).
- Stops passing the NPM token, instead using trusted publishing.
🦋 Changeset detected
Latest commit: e6cf14abf7ffbf52cbf4adb3112dff801f891dd5
The changes in this PR will be included in the next version bump.
This PR includes changesets to release 13 packages
| Name | Type |
|---|---|
| @powersync/adapter-sql-js | Patch |
| @powersync/attachments | Patch |
| @powersync/common | Patch |
| @powersync/drizzle-driver | Patch |
| @powersync/kysely-driver | Patch |
| @powersync/node | Patch |
| @powersync/op-sqlite | Patch |
| @powersync/react | Patch |
| @powersync/react-native | Patch |
| @powersync/tanstack-react-query | Patch |
| @powersync/vue | Patch |
| @powersync/web | Patch |
| @powersync/diagnostics-app | Patch |
Not sure what this means? Click here to learn what changesets are.
Click here if you're a maintainer who wants to add another changeset to this PR