# Release config for ferrocrypt-cli.
#
# ferrocrypt-desktop is excluded from the Cargo workspace, so cargo-release's
# shared-version does not bump its version. The same desktop-version rewrite
# lives in every released crate's release.toml (lib, cli, test-support) so it
# runs during whichever release step executes — a skip in one step cannot leave
# the desktop version behind. The rewrite sets the same shared version each
# time, so running it more than once is harmless, and the CI release guard
# fails the build if the desktop version is ever missed.
#
# Paths in [[pre-release-replacements]] are relative to this package directory.
[[]]
= "../ferrocrypt-desktop/Cargo.toml"
= '^version = ".*"'
= 'version = "{{version}}"'
= 1