Update cargo release setting
This commit is contained in:
parent
15d399bb05
commit
bc85ae82c5
20
release.toml
20
release.toml
@ -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"},
|
||||||
|
]
|
||||||
|
@ -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"
|
||||||
|
@ -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
|
||||||
|
|
||||||
|
@ -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"}
|
||||||
|
@ -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"}
|
||||||
|
@ -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"
|
||||||
|
@ -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"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user