[workspace]
allow-branch = ["main", "release/*"]
consolidate-commits = true
push = true
tag = true
tag-prefix = ""
tag-name = "v{{version}}"
tag-message = "Release CortenForge {{version}}"
[[pre-release-replacements]]
file = "README.md"
search = "cortenforge = \"[0-9.]+\""
replace = "cortenforge = \"{{version}}\""
[[pre-release-replacements]]
file = "README.md"
search = "cortenforge-[a-z-]+ = \"[0-9.]+\""
replace = "cortenforge-{{crate_name}} = \"{{version}}\""
exactly = 0
pre-release-hook = ["cargo", "test", "--workspace"]
post-release-hook = ["echo", "Released CortenForge {{version}}"]