feat: publishing workflow

refactor: update changelog
v3.0.0-next.0
This commit is contained in:
2023-06-30 13:14:27 +02:00
parent 0a7e6af141
commit 4e4c7b5cc9
56 changed files with 2456 additions and 192 deletions

View File

@@ -27,15 +27,22 @@ Refer to the [contribution guide](./CONTRIBUTING.md)
After having added all changes using `pnpm changeset`
```shell
pnpm publish-packages
```
Internally, this will run
```shell
pnpm changeset version # bump versions
pnpm syncpack:fix
pnpm format:fix # changes to the package.json can cause issues
pnpm install # update lockfile and rebuild packages
pnpm build # make sure all packages are built
pnpm publish -r # publish all packages not yet in the registry
git add .
git commit -m "v[VERSION]"
git tag -a "v[VERSION]"
git commit -m "refactor: update changelog"
pnpm changeset tags
git push --follow-tags
# from here the pipeline will do the publishing
```
## Remote caching