semver-sync 0.2.1

Keep one version across every crate in a cargo workspace; bumps are checked as docker tags before any manifest is written.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# semver-sync configuration.
#
# The first file that exists is the one read:
#   1. the repo root: semver-sync.toml, then .semver-sync.toml
#   2. $HOME: semver-sync.toml, then .semver-sync.toml
#   3. the user config dir ($XDG_CONFIG_HOME, else $HOME/.config): the same two
#      names
#
# So a repo can say something different from the machine it sits on.

# Commit what the bump wrote as v<VERSION>, tag that commit, and push both.
# The release stops first if the tree holds files the bump did not write, so
# the commit carries the bump and nothing else.
git-tag = true