Update cargo release setting

This commit is contained in:
dalance 2019-12-12 10:37:41 +09:00
parent 15d399bb05
commit bc85ae82c5
7 changed files with 23 additions and 45 deletions

View File

@ -1,7 +1,13 @@
no-dev-version = true no-dev-version = true
dev-version-ext = "pre" consolidate-commits = true
pre-release-commit-message = "Prepare to v{{version}} of {{crate_name}}" dev-version-ext = "pre"
pro-release-commit-message = "Start next development iteration v{{next_version}} of {{crate_name}}" pre-release-commit-message = "Prepare to v{{version}} of {{crate_name}}"
tag-message = "Bump version to v{{version}}" post-release-commit-message = "Start next development iteration v{{next_version}} of {{crate_name}}"
tag-prefix = "" tag-message = "Bump version to v{{version}}"
tag-prefix = ""
pre-release-replacements = [
{file = "README.md", search = "sv-parser = \"[a-z0-9\\.-]+\"", replace = "sv-parser = \"{{version}}\""},
{file = "CHANGELOG.md", search = "Unreleased", replace = "v{{version}}"},
{file = "CHANGELOG.md", search = "ReleaseDate", replace = "{{date}}"},
{file = "CHANGELOG.md", search = "Change Log", replace = "Change Log\n\n## [Unreleased](https://github.com/dalance/sv-parser/compare/v{{version}}...Unreleased) - ReleaseDate"},
]

View File

@ -10,9 +10,5 @@ readme = "../README.md"
description = "Helper crate of sv-parser" description = "Helper crate of sv-parser"
edition = "2018" edition = "2018"
[package.metadata.release]
disable-push = true
disable-tag = true
[dependencies] [dependencies]
failure = "0.1.5" failure = "0.1.5"

View File

@ -10,10 +10,6 @@ readme = "../README.md"
description = "Helper crate of sv-parser" description = "Helper crate of sv-parser"
edition = "2018" edition = "2018"
[package.metadata.release]
disable-push = true
disable-tag = true
[lib] [lib]
proc-macro = true proc-macro = true

View File

@ -10,10 +10,6 @@ readme = "../README.md"
description = "Helper crate of sv-parser" description = "Helper crate of sv-parser"
edition = "2018" edition = "2018"
[package.metadata.release]
disable-push = true
disable-tag = true
[features] [features]
default = [] default = []
trace = ["nom-tracable/trace"] trace = ["nom-tracable/trace"]
@ -26,5 +22,5 @@ nom-packrat = "0.3.0"
nom-recursive = {version = "0.1.1", features = ["tracer128"]} nom-recursive = {version = "0.1.1", features = ["tracer128"]}
nom-tracable = "0.4.1" nom-tracable = "0.4.1"
str-concat = "0.1.4" str-concat = "0.1.4"
sv-parser-macros = {version = "^0.4.0", path = "../sv-parser-macros"} sv-parser-macros = {version = "0.4.7", path = "../sv-parser-macros"}
sv-parser-syntaxtree = {version = "^0.4.0", path = "../sv-parser-syntaxtree"} sv-parser-syntaxtree = {version = "0.4.7", path = "../sv-parser-syntaxtree"}

View File

@ -10,10 +10,6 @@ readme = "../README.md"
description = "Helper crate of sv-parser" description = "Helper crate of sv-parser"
edition = "2018" edition = "2018"
[package.metadata.release]
disable-push = true
disable-tag = true
[features] [features]
default = [] default = []
trace = ["sv-parser-parser/trace"] trace = ["sv-parser-parser/trace"]
@ -22,6 +18,6 @@ trace = ["sv-parser-parser/trace"]
failure = "0.1.5" failure = "0.1.5"
nom = "5.0.0" nom = "5.0.0"
nom-greedyerror = "0.1.0" nom-greedyerror = "0.1.0"
sv-parser-error = {version = "^0.4.0", path = "../sv-parser-error"} sv-parser-error = {version = "0.4.7", path = "../sv-parser-error"}
sv-parser-parser = {version = "^0.4.0", path = "../sv-parser-parser"} sv-parser-parser = {version = "0.4.7", path = "../sv-parser-parser"}
sv-parser-syntaxtree = {version = "^0.4.0", path = "../sv-parser-syntaxtree"} sv-parser-syntaxtree = {version = "0.4.7", path = "../sv-parser-syntaxtree"}

View File

@ -11,12 +11,8 @@ description = "Helper crate of sv-parser"
edition = "2018" edition = "2018"
build = "build.rs" build = "build.rs"
[package.metadata.release]
disable-push = true
disable-tag = true
[dependencies] [dependencies]
sv-parser-macros = {version = "^0.4.0", path = "../sv-parser-macros"} sv-parser-macros = {version = "0.4.7", path = "../sv-parser-macros"}
[build-dependencies] [build-dependencies]
regex = "1" regex = "1"

View File

@ -10,14 +10,6 @@ readme = "../README.md"
description = "SystemVerilog parser library fully complient with IEEE 1800-2017" description = "SystemVerilog parser library fully complient with IEEE 1800-2017"
edition = "2018" edition = "2018"
[package.metadata.release]
pre-release-replacements = [
{file = "../README.md", search = "sv-parser = \"[a-z0-9\\.-]+\"", replace = "sv-parser = \"{{version}}\""},
{file = "../CHANGELOG.md", search = "Unreleased", replace = "v{{version}}"},
{file = "../CHANGELOG.md", search = "ReleaseDate", replace = "{{date}}"},
{file = "../CHANGELOG.md", search = "Change Log", replace = "Change Log\n\n## [Unreleased](https://github.com/dalance/sv-parser/compare/v{{version}}...Unreleased) - ReleaseDate"},
]
[features] [features]
default = [] default = []
trace = ["sv-parser-parser/trace"] trace = ["sv-parser-parser/trace"]
@ -25,10 +17,10 @@ trace = ["sv-parser-parser/trace"]
[dependencies] [dependencies]
nom = "5.0.0" nom = "5.0.0"
nom-greedyerror = "0.1.0" nom-greedyerror = "0.1.0"
sv-parser-error = {version = "^0.4.0", path = "../sv-parser-error"} sv-parser-error = {version = "0.4.7", path = "../sv-parser-error"}
sv-parser-parser = {version = "^0.4.0", path = "../sv-parser-parser"} sv-parser-parser = {version = "0.4.7", path = "../sv-parser-parser"}
sv-parser-pp = {version = "^0.4.0", path = "../sv-parser-pp"} sv-parser-pp = {version = "0.4.7", path = "../sv-parser-pp"}
sv-parser-syntaxtree = {version = "^0.4.0", path = "../sv-parser-syntaxtree"} sv-parser-syntaxtree = {version = "0.4.7", path = "../sv-parser-syntaxtree"}
[dev-dependencies] [dev-dependencies]
structopt = "0.3.2" structopt = "0.3.2"