-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathrelease.toml
More file actions
14 lines (12 loc) · 819 Bytes
/
release.toml
File metadata and controls
14 lines (12 loc) · 819 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# config for https://github.com/crate-ci/cargo-release
pre-release-commit-message = "cargo release {{version}}"
shared-version = true
tag-message = "cargo release {{tag_name}}"
pre-release-replacements = [
{ file = "CHANGELOG.md", search = "## \\[Unreleased\\]", replace = "## [Unreleased]\n\n- ???\n\n## [v{{version}}] - {{date}}", exactly = 1 },
# does not occur for first release
{ file = "CHANGELOG.md", search = "\\.\\.\\.HEAD", replace = "...{{tag_name}}", min = 0, max = 1 },
# only for first release
{ file = "CHANGELOG.md", search = "tree/HEAD", replace = "releases/tag/{{tag_name}}", min = 0, max = 1 },
{ file = "CHANGELOG.md", search = "\\[Unreleased\\]:", replace = "[Unreleased]: https://github.com/eighty4/maestro/compare/{{tag_name}}...HEAD\n[v{{version}}]:", exactly = 1 },
]