-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathrelease.toml
More file actions
37 lines (32 loc) · 1.07 KB
/
Copy pathrelease.toml
File metadata and controls
37 lines (32 loc) · 1.07 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
# Disable publishing to crates.io, it is done by GitHub Actions
publish = false
# Replace Unreleased header with version number and release date in CHANGELOG.md
[[pre-release-replacements]]
file = "CHANGELOG.md"
search = "## \\[Unreleased\\]"
replace = "## [{{version}}] - {{date}}"
exactly = 1
# Replace Unreleased link with version number in CHANGELOG.md
[[pre-release-replacements]]
file = "CHANGELOG.md"
search = "\\[Unreleased\\]:"
replace = "[{{version}}]:"
exactly = 1
# Add next Unreleased header in CHANGELOG.md
[[pre-release-replacements]]
file = "CHANGELOG.md"
search = "<!-- next-header -->"
replace = "<!-- next-header -->\n\n## [Unreleased]\n\nWIP"
exactly = 1
# Replace footer comparison link in CHANGELOG.md
[[pre-release-replacements]]
file = "CHANGELOG.md"
search = "\\.\\.\\.HEAD"
replace = "...v{{version}}"
exactly = 1
# Add next Unreleased comparison link in CHANGELOG.md
[[pre-release-replacements]]
file = "CHANGELOG.md"
search = "<!-- next-url -->"
replace = "<!-- next-url -->\n[Unreleased]: https://github.com/strowk/synf/compare/v{{version}}...HEAD"
exactly = 1