File tree Expand file tree Collapse file tree 3 files changed +23
-14
lines changed Expand file tree Collapse file tree 3 files changed +23
-14
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -2,3 +2,7 @@ The following authors have created the source code of "Yandex Database Node.js S
22published and distributed by YANDEX LLC as the owner:
33
44Timur Sufiev <tsufiev@yandex-team.ru>
5+
6+ Current maintainer:
7+
8+ Alexey Zorkaltsev <azorkaltsev@yandex-team.ru>
Original file line number Diff line number Diff line change 1+ # The process of release a new version of the SDK
2+
3+ All commits to the project have to follow to [ Conventional Commits] ( https://www.conventionalcommits.org/en/v1.0.0/#summary )
4+
5+ The github action https://github.com/gravity-ui/release-action is used for releases.
6+
7+ In short, for any commit with * feat:* and * bug:* prefixes, a release PR is created and subsequent commits are added to it.
8+ To release a version to npm, a release PR must be accepted.
9+
10+ If you have questions about releases, you can ask them in the [ Data UI: Open Source group] ( https://t.me/+mB1K40iDo0hmYTU6 ) .
11+
12+ To run releases, you need to have admin rights in the github project.
13+
14+ Secrets required for release are stored in YDB_PLATFORM_BOT_TOKEN_REPO and NODE_AUTH_TOKEN variables. And can be
15+ altered by github project admin.
16+
17+ ** Important** : After performing a release, you should check that the new version has appeared in npm. If the version
18+ has not been updated, then to repeat the release you need to make a new commit without changing code with
19+ * bug: npm update* subject and repeat the release.
You can’t perform that action at this time.
0 commit comments