Skip to content

Commit c8df3a7

Browse files
committed
Update maintenance
Include new step about docs, and remove last step replaced by CI step
1 parent 06a0a6c commit c8df3a7

1 file changed

Lines changed: 5 additions & 11 deletions

File tree

MAINTENANCE.md

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -93,18 +93,12 @@ Remember to run `npm i` in the `examples/` and `benchmark/` directories once you
9393
the main directory, `examples/`, and `benchmark/`. You can do this by running `npm i` in all 3 directories
9494
(see [example commit](https://github.com/scylladb/nodejs-rs-driver/pull/363/changes/41250609737052975129c7514439869324478008) on how to do that).
9595
3. Create a new tag.
96-
4. Ensure the extended CI passes.
97-
5. Create release notes on GitHub. The version tag must match version from `package.json` with `v` prefix (for example: `v0.2.0`).
96+
4. Add the new tag to the documentation configuration (see #470)
97+
5. Ensure the extended CI passes.
98+
6. Create release notes on GitHub. The version tag must match version from `package.json` with `v` prefix (for example: `v0.2.0`).
9899
Once you publish release notes, CI action will trigger automatically. This action will build and publish the npm package.
99-
6. Once the CI action finishes, check if it succeeded. If it failed, you will have to fix the underlying issue, and re-run the CI action.
100-
7. Verify that the new release is visible at [npmjs site](https://www.npmjs.com/package/@scylladb/driver).
101-
8. Test the package, by installing it directly from npm. Go to `examples` directory, in `package.json` update the line:
102-
`"@scylladb/driver": "file:./../"`
103-
to:
104-
`"@scylladb/driver": "<just-released-version>"`,
105-
then run the following command:
106-
`npm i && node ./runner.js`
107-
<!-- The last step can potentially be set up as a CI action step. -->
100+
7. Once the CI action finishes, check if it succeeded. If it failed, you will have to fix the underlying issue, and re-run the CI action.
101+
8. Verify that the new release is visible at [npmjs site](https://www.npmjs.com/package/@scylladb/driver).
108102

109103
### Updating packages
110104

0 commit comments

Comments
 (0)