Skip to content

Latest commit

 

History

History
27 lines (20 loc) · 1.04 KB

RELEASING.md

File metadata and controls

27 lines (20 loc) · 1.04 KB

Releasing Rust crates

Create a new issue from the Release Train Issue Template:

$ sh ./scripts/create-release-issue.sh 0.x.y

Manual releasing to Cloudsmith

Ensure the following env vars are available:

export CARGO_REGISTRIES_AKKA_RS_INDEX=https://dl.cloudsmith.io/{entitlement-token}/lightbend/akka-rs/cargo/index.git
export CARGO_REGISTRIES_AKKA_RS_TOKEN={api-key}

Credentials bound to the cloudsmith-machine user should be used:

  • {entitlement-token} can be found here
  • {api-key} can be found here

Also make sure to specify the registry --registry accordingly, for example:

cargo publish -p akka-persistence-rs-commitlog --registry AKKA_RS

Releasing docs

The Akka Edge Rust guide is released as part of the Akka Projections documentation.