ferrocrypt-cli 0.3.0-beta.3

Command-line interface for FerroCrypt (installs the 'ferrocrypt' binary).
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# 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.

[[pre-release-replacements]]
file = "../ferrocrypt-desktop/Cargo.toml"
search = '^version = ".*"'
replace = 'version = "{{version}}"'
exactly = 1