Skip to content

Commit abcd664

Browse files
authored
Merge pull request #76 from epage/release
chore: Add release process
2 parents f285fc9 + e400fcb commit abcd664

File tree

3 files changed

+12
-0
lines changed

3 files changed

+12
-0
lines changed

CHANGELOG.md

+1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ All notable changes to this project will be documented in this file.
44
The format is based on [Keep a Changelog](http://keepachangelog.com/)
55
and this project adheres to [Semantic Versioning](http://semver.org/).
66

7+
<!-- next-header -->
78
## [Unreleased] - ReleaseDate
89

910
### Fixed

Cargo.toml

+10
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,16 @@ repository = "https://github.com/rust-lang/annotate-snippets-rs"
1010
readme = "README.md"
1111
keywords = ["code", "analysis", "ascii", "errors", "debug"]
1212

13+
[package.metadata.release]
14+
tag-name = "{{version}}"
15+
pre-release-replacements = [
16+
{file="CHANGELOG.md", search="Unreleased", replace="{{version}}", min=1},
17+
{file="CHANGELOG.md", search="\\.\\.\\.HEAD", replace="...{{tag_name}}", exactly=1},
18+
{file="CHANGELOG.md", search="ReleaseDate", replace="{{date}}", min=1},
19+
{file="CHANGELOG.md", search="<!-- next-header -->", replace="<!-- next-header -->\n## [Unreleased] - ReleaseDate\n", exactly=1},
20+
{file="CHANGELOG.md", search="<!-- next-url -->", replace="<!-- next-url -->\n[Unreleased]: https://github.com/rust-lang/annotate-snippets-rs/compare/{{tag_name}}...HEAD", exactly=1},
21+
]
22+
1323
[badges]
1424
maintenance = { status = "actively-developed" }
1525

release.toml

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
allow-branch = ["master"]

0 commit comments

Comments
 (0)