From 2e10aed6f135256c35dcd42773e487bebede4e39 Mon Sep 17 00:00:00 2001 From: Antonette Caldwell <134739862+nebula-aac@users.noreply.github.com> Date: Tue, 12 Dec 2023 03:45:18 +0000 Subject: [PATCH] ci(repo): fix packages path fix #420 Signed-off-by: Antonette Caldwell <134739862+nebula-aac@users.noreply.github.com> --- scripts/version-release.sh | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/scripts/version-release.sh b/scripts/version-release.sh index 3569c64a3..74462b595 100755 --- a/scripts/version-release.sh +++ b/scripts/version-release.sh @@ -17,8 +17,15 @@ if [ -n "$CHANGED_PACKAGES" ]; then # Stage changes to package.json files for PACKAGE_NAME in $CHANGED_PACKAGES; do - PACKAGE_PATH="packages/$(echo $PACKAGE_NAME | tr -d '@' | sed 's/\//-/')" - grep -q "\"name\": \"$PACKAGE_NAME\"" "$PACKAGE_PATH/package.json" && git add "$PACKAGE_PATH/package.json" + # Adjusting the package path based on the correct structure + PACKAGE_PATH="packages/$PACKAGE_NAME" + + # Check if the package directory exists before attempting to grep + if [ -d "$PACKAGE_PATH" ]; then + grep -q "\"name\": \"$PACKAGE_NAME\"" "$PACKAGE_PATH/package.json" && git add "$PACKAGE_PATH/package.json" + else + echo "Package directory $PACKAGE_PATH does not exist." + fi done else echo "No changed packages detected. Skipping lerna version."