[workspace]
allow-branch = ["main", "master"]
consolidate-commits = true
consolidate-pushes = true
shared-version = true
pr-name = "Release v{{version}}"
[[pre-release-replacements]]
file = "README.md"
search = "cargo-forge = \"[0-9]+\\.[0-9]+\\.[0-9]+\""
replace = "cargo-forge = \"{{version}}\""
[[pre-release-replacements]]
file = "README.md"
search = "Current version: [0-9]+\\.[0-9]+\\.[0-9]+"
replace = "Current version: {{version}}"
pre-release-commit-message = "chore: release v{{version}}"
post-release-commit-message = "chore: bump development version to {{next_version}}"
tag-prefix = "v"
tag-message = "Release version {{version}}"
push = true
push-remote = "origin"
publish = true
verify = true
pre-release-hook = ["cargo", "test", "--all-features"]
post-release-hook = ["echo", "🎉 Released {{crate_name}} v{{version}}"]