diff --git a/bin/release-script b/bin/release-script index b74b9ff63..b6aa1d295 100755 --- a/bin/release-script +++ b/bin/release-script @@ -4,7 +4,8 @@ # It updates the changelog as necessary. set -euo pipefail +cd $WORKSPACE_ROOT towncrier build --name Continuwuity --version $NEW_VERSION --date "$(date -I)" -./linkify-changelog.py +"`dirname $0`"/linkify-changelog.py diff --git a/release.toml b/release.toml index d78c0d9fa..63fcff84f 100644 --- a/release.toml +++ b/release.toml @@ -6,5 +6,3 @@ publish = false sign-commit = true sign-tag = true - -pre-release-hook = [ "sh", "-c", "$WORKSPACE_ROOT/bin/release-script" ] diff --git a/src/main/Cargo.toml b/src/main/Cargo.toml index 12ec761de..61ce601be 100644 --- a/src/main/Cargo.toml +++ b/src/main/Cargo.toml @@ -11,6 +11,9 @@ repository.workspace = true version.workspace = true metadata.crane.workspace = true +[package.metadata.release] +pre-release-hook = [ "sh", "-c", "$WORKSPACE_ROOT/bin/release-script" ] + [lib] path = "mod.rs" crate-type = [