prep for release (#59)

* (cargo-release) start next development iteration 0.5.3-alpha.0

* bump version in lib.rs too

* add more configuration to help with release process

* fix replace section for html_root_url
This commit is contained in:
Jane Lusby 2020-09-14 19:09:15 -07:00 committed by GitHub
parent ff84554ed4
commit 5365400b3e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 41 additions and 1 deletions

View File

@ -4,7 +4,9 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased]
<!-- next-header -->
## [Unreleased] - ReleaseDate
### Added
- add `panic_section` method to `HookBuilder` for overriding the printer for
the panic message at the start of panic reports
@ -20,5 +22,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- switched from ansi_term to owo-colors for colorizing output, allowing for
better compatibility with the Display trait
<!-- next-url -->
[Unreleased]: https://github.com/yaahc/color-eyre/compare/v0.5.2...HEAD
[0.5.2]: https://github.com/yaahc/color-eyre/releases/tag/v0.5.2

View File

@ -39,3 +39,40 @@ rustdoc-args = ["--cfg", "docsrs"]
[profile.dev.package.backtrace]
opt-level = 3
[package.metadata.release]
disable-push = true
[[package.metadata.release.pre-release-replacements]]
file = "CHANGELOG.md"
search = "Unreleased"
replace="{{version}}"
[[package.metadata.release.pre-release-replacements]]
file = "src/lib.rs"
search = "#!\\[doc\\(html_root_url"
replace = "#![doc(html_root_url = \"https://docs.rs/{{crate_name}}/{{version}}\")]"
exactly = 1
[[package.metadata.release.pre-release-replacements]]
file = "CHANGELOG.md"
search = "\\.\\.\\.HEAD"
replace="...{{tag_name}}"
exactly = 1
[[package.metadata.release.pre-release-replacements]]
file = "CHANGELOG.md"
search = "ReleaseDate"
replace="{{date}}"
[[package.metadata.release.pre-release-replacements]]
file="CHANGELOG.md"
search="<!-- next-header -->"
replace="<!-- next-header -->\n\n## [Unreleased] - ReleaseDate"
exactly=1
[[package.metadata.release.pre-release-replacements]]
file="CHANGELOG.md"
search="<!-- next-url -->"
replace="<!-- next-url -->\n[Unreleased]: https://github.com/yaahc/{{crate_name}}/compare/{{tag_name}}...HEAD"
exactly=1