Move the cargo release config into the .release.toml file

This commit is contained in:
Peltoche
2018-12-13 16:38:17 +01:00
parent f0a4fa125c
commit 68dcbe4af4
3 changed files with 8 additions and 10 deletions

7
.release.toml Normal file
View File

@@ -0,0 +1,7 @@
sign-commit = true
no-dev-version = true
pre-release-replacements = [
{file="CHANGELOG.md", search="Unreleased", replace="{{version}}"},
{file="CHANGELOG.md", search="ReleaseDate", replace="{{date}}"},
{file="README.md", search="lsd_[0-9\\.]+_amd64.deb", replace="lsd_{{version}}_amd64.deb"},
]

View File

@@ -4,7 +4,7 @@ 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]
## [Unreleased] - ReleaseDate
### Added
- Add a CHANGELOG.md

View File

@@ -35,14 +35,5 @@ version = "2.32.0"
[dev-dependencies]
tempdir = "0.3.7"
[metadata.release]
no-dev-version = true
sign-commit = true
[[metadata.release.pre-release-replacements]]
file = "README.md"
replace = "lsd_ {{version}}_amd64.deb"
search = "lsd_[a-z0-9\\.-]+_amd64.deb"
[features]
sudo = []