mirror of
https://github.com/Xahau/xahau.js.git
synced 2025-11-13 17:15:49 +00:00
Remove extraneous PR for docs (#1995)
Revised the steps to involve fewer PRs.
This commit is contained in:
@@ -128,12 +128,12 @@ npm uninstall abbrev -w xrpl
|
|||||||
### Release
|
### Release
|
||||||
|
|
||||||
1. Ensure that all tests passed on the last CI that ran on `main`.
|
1. Ensure that all tests passed on the last CI that ran on `main`.
|
||||||
2. Open a PR to update the docs if docs were modified.
|
|
||||||
___
|
___
|
||||||
NOW WE ARE READY TO PUBLISH! No new code changes happen manually now.
|
NOW WE ARE READY TO PUBLISH! No new code changes happen manually now.
|
||||||
___
|
___
|
||||||
3. Checkout `main` and `git pull`.
|
2. Checkout `main` and `git pull`.
|
||||||
4. Create a new branch to capture updates that take place during this process. `git checkout -b <BRANCH_NAME>`
|
3. Create a new branch to capture updates that take place during this process. `git checkout -b <BRANCH_NAME>`
|
||||||
|
4. Run `npm run docgen` if the docs were modified in this release to update them.
|
||||||
5. Run `npm run build` to triple check the build still works
|
5. Run `npm run build` to triple check the build still works
|
||||||
6. Run `npx lerna version --no-git-tag-version` - This creates a draft PR and release tags for the new version.
|
6. Run `npx lerna version --no-git-tag-version` - This creates a draft PR and release tags for the new version.
|
||||||
7. For each changed package, pick what the new version should be. Lerna will bump the versions, commit version bumps to `main`, and create a new git tag for each published package.
|
7. For each changed package, pick what the new version should be. Lerna will bump the versions, commit version bumps to `main`, and create a new git tag for each published package.
|
||||||
|
|||||||
Reference in New Issue
Block a user