allow-branch = ["main"]
sign-commit = true
sign-tag = true
release = true
shared-version = false
dependent-version = "upgrade"
metadata = "optional"
consolidate-commits = true
pre-release-commit-message = "chore: Release"
pre-release-replacements = [
{file="CHANGELOG.md", search="Unreleased", replace="{{version}}", min=1},
{file="CHANGELOG.md", search="ReleaseDate", replace="{{date}}", min=1},
{file="CHANGELOG.md", search="<!-- next-header -->", replace="<!-- next-header -->\n
{file="CHANGELOG.md", search="<!-- next-url -->", replace="<!-- next-url -->\n[Unreleased]: {{repository}}/compare/{{tag_name}}...HEAD", exactly=1},
]
tag = true
tag-message = "chore: Release"
tag-name = "v{{version}}"
push = true
push-remote = "origin"
publish = true
rate-limit.new-packages = 5
rate-limit.existing-packages = 30
certs-source = "webpki"
verify = true