From 4108bc32e6d7919523c2102421967f23d43f87b2 Mon Sep 17 00:00:00 2001 From: Nadrieril Date: Sun, 5 Apr 2020 18:17:15 +0100 Subject: Setup cargo-release --- serde_dhall/release.toml | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 serde_dhall/release.toml (limited to 'serde_dhall/release.toml') diff --git a/serde_dhall/release.toml b/serde_dhall/release.toml new file mode 100644 index 0000000..7921551 --- /dev/null +++ b/serde_dhall/release.toml @@ -0,0 +1,29 @@ +[[pre-release-replacements]] +file = "../README.md" +search = "serde_dhall = \".*\"" +replace = "{{crate_name}} = \"{{version}}\"" +exactly = 1 + +[[pre-release-replacements]] +file = "../README.md" +search = "#### \\[Unreleased\\]" +replace = "#### \\[Unreleased\\]\n\n#### [{{version}}] - {{date}}" +exactly = 1 + +[[pre-release-replacements]] +file = "../README.md" +search = "\\[Unreleased\\]:" +replace = "[{{version}}]:" +exactly = 1 + +[[pre-release-replacements]] +file = "../README.md" +search = "\\.\\.\\.HEAD" +replace = "...{{tag_name}}" +exactly = 1 + +[[pre-release-replacements]] +file = "../README.md" +search = "" +replace = "\n[Unreleased]: https://github.com/Nadrieril/dhall-rust/compare/{{tag_name}}...HEAD" +exactly = 1 -- cgit v1.2.3 From 5a10cd2e8fac854f4f6fa152cfb1b9ad71b0d091 Mon Sep 17 00:00:00 2001 From: Nadrieril Date: Sun, 5 Apr 2020 19:27:10 +0100 Subject: Fix cargo-release substitutions --- serde_dhall/release.toml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'serde_dhall/release.toml') diff --git a/serde_dhall/release.toml b/serde_dhall/release.toml index 7921551..d15cf88 100644 --- a/serde_dhall/release.toml +++ b/serde_dhall/release.toml @@ -1,3 +1,9 @@ +[[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 + [[pre-release-replacements]] file = "../README.md" search = "serde_dhall = \".*\"" @@ -7,7 +13,7 @@ exactly = 1 [[pre-release-replacements]] file = "../README.md" search = "#### \\[Unreleased\\]" -replace = "#### \\[Unreleased\\]\n\n#### [{{version}}] - {{date}}" +replace = "#### [Unreleased]\n\n#### [{{version}}] - {{date}}" exactly = 1 [[pre-release-replacements]] -- cgit v1.2.3