From 403a90c64f02af3ab81d2e61bfc4f9063d77c903 Mon Sep 17 00:00:00 2001 From: Jade Ellis Date: Sat, 22 Aug 2026 22:43:41 +0100 Subject: [PATCH] fix: Correct relative script location --- bin/release-script | 3 ++- release.toml | 2 -- src/main/Cargo.toml | 3 +++ 3 files changed, 5 insertions(+), 3 deletions(-) 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 = [