Skip to content

Latest commit

 

History

History
35 lines (20 loc) · 1.78 KB

RELEASING.md

File metadata and controls

35 lines (20 loc) · 1.78 KB

Release process

Releasing new versions of fabric-ledger-protos for Golang, Node.js and Rust is currently a manual process, although the artifacts required are generated automatically and published for each build.

Publish fabric-ledger-protos-go

Download the GoLib artifact from the build

Use the contents to update the fabric-ledger-protos-go repository with the latest generated code

Create a new fabric-ledger-protos-go release

Publish fabric-ledger-protos-node

Download the NodeLib artifact from the build

Use the contents to publish a new version of the fabric-ledger-protos node module by following the instructions for Creating and publishing scoped public packages, e.g.

npm publish --access public

Publish fabric-ledger-protos-rust

Download the RustLib artifact from the build

Use the contents to publish a new version of the fabric_ledger_protos crate by following the instructions for Publishing on crates.io, e.g.

cargo publish

Update version

Prepare for the next release by updating the version, e.g. Bump version to 0.8.0