We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 637dde6 commit f62c58aCopy full SHA for f62c58a
scripts/tag_release.sh
@@ -6,10 +6,17 @@ set -eu
6
7
cd "$(dirname $0)/.."
8
9
+Error() {
10
+ echo "Error:" "$@" >&2
11
+ exit 1
12
+}
13
+
14
extract_toml_value() {
15
grep "^$1" Cargo.toml | sed 's/^[^ =].*=.*"\([^"]\+\)"$/\1/' | head -n1
16
}
17
18
+git diff --exit-code HEAD || Error "Uncommitted changes"
19
20
PACKAGE_NAME="$(extract_toml_value name)"
21
PACKAGE_VERSION="${PACKAGE_VERSION:-$(extract_toml_value version)}"
22
DESCRIPTION="${PACKAGE_NAME} v${PACKAGE_VERSION}"
0 commit comments