Skip to content

Commit f762c21

Browse files
committed
#229 update contribute publishing steps - no changeset
1 parent 0a3b774 commit f762c21

File tree

5 files changed

+13
-523
lines changed

5 files changed

+13
-523
lines changed

.changeset/README.md

Lines changed: 0 additions & 8 deletions
This file was deleted.

.changeset/config.json

Lines changed: 0 additions & 11 deletions
This file was deleted.

CONTRIBUTE.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,15 @@ Talk with other devs on our [Discord][discord-url]!
1010

1111
## Publishing
1212

13-
- Check the [changelog](changelog.md), make sure the headers are correct
1413
- `pnpm lint-fix`
14+
- commit any changes (if they are there)
1515
- `pnpm build` to build typescript files (don't skip this!)
1616
- `pnpm build-server` builds and copies assets to `../atomic-data-rust` folder (.js builds and playwright end-to-end tests). Make sure that `atomic-data-rust` directory exists on your machine as a sibling of `atomic-data-browser`.
1717
- `pnpm test` (don't you publish a broken build!), make sure `atomic-server` is running on `localhost`.
18-
- commit any changes
19-
- `pnpm publish`
18+
- Update the `package.json` files for `lib`, `rust`, and `data-browser` with a new version number. Try to match the version number with `atomic-data-rust`
19+
- Check the [changelog](changelog.md), make sure the headers are correct
20+
- commit any changes, name it `vX.XX.XX`
21+
- `pnpm publish -r`
2022
- Choose a new version. Versions should match `atomic-data-rs`.
2123
- This updates the `package.json` files, creates a commit, tags it, pushes it to github, and publishes the builds to npm.
2224
- If this fails, try `pnpm version patch` and `pnpm npm publish`

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
{
22
"devDependencies": {
3-
"@changesets/cli": "^2.24.4",
43
"@esm-bundle/chai": "4.3.4",
54
"@playwright/test": "^1.25.2",
65
"@types/chai": "^4.2.22",

0 commit comments

Comments
 (0)