Releng improvements ()

This commit is contained in:
Félix Saparelli 2022-07-24 00:39:54 +12:00 committed by GitHub
parent 1768392413
commit 3889d122a7
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
8 changed files with 240 additions and 33 deletions

16
release.toml Normal file
View file

@ -0,0 +1,16 @@
pre-release-commit-message = "release: v{{version}}"
tag-prefix = "cli-"
tag-message = "cargo-binstall {{version}}"
# We wait until the release CI is done before publishing,
# because publishing is irreversible, but a release can be
# reverted a lot more easily.
publish = false
[[pre-release-replacements]]
file = "windows.manifest"
search = "^ version=\"[\\d.]+[.]0\""
replace = " version=\"{{version}}.0\""
prerelease = false
max = 1