@@ -93,18 +93,12 @@ Remember to run `npm i` in the `examples/` and `benchmark/` directories once you
9393the 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).
95953 . 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 ` ).
9899Once 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