Skip to content

Commit 34970d8

Browse files
committed
Add cargo-release support
1 parent 2e4ff14 commit 34970d8

File tree

2 files changed

+17
-0
lines changed

2 files changed

+17
-0
lines changed

release.toml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
no-dev-version = true
2+
#disable-push = true
3+
#disable-publish = true
4+
pre-release-hook = "tools/pre-release.sh"
5+
pre-release-commit-message = "v{{version}}"

tools/pre-release.sh

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
#!/bin/bash
2+
3+
set -e
4+
5+
README_TPL="$WORKSPACE_ROOT/README.tpl"
6+
README="$CRATE_ROOT/README.md"
7+
8+
if [[ "$DRY_RUN" == "false" ]]; then
9+
cargo readme --template="$README_TPL" --output="$README"
10+
else
11+
echo "Dry run, would generate $README from $README_TPL"
12+
fi

0 commit comments

Comments
 (0)