The following repository contains generated protobuf files for Etcd Server using ConnectRPC.
npm install git+https://github.com/setcd-io/connectrpc-etcd.git#etcd-3.6
Coming Soon
- The branch names on this repository matches the
major.minorversion ofetcd. - A pinned version of
etcdis pulled in as a.gitmodule - The
versioninpackage.jsonmatchesmajor.minor.patchversion ofetcd.
-
Run the following commands:
git submodule update --init --recursive npm install npm run build
-
Create a new branch for the major.minor version:
git checkout -b etcd-MAJOR.MINOR
-
Update the version in
package.jsonto matchMAJOR.MINOR.PATCH -
Run the upgrade script:
npm run upgrade
-
Build and test:
npm run build
-
Commit and push:
git add . git commit -m "Update to etcd vMAJOR.MINOR.PATCH" git push -u origin etcd-MAJOR.MINOR
connectrpc-etcd is under the MIT license. See the LICENSE file for details.