From 8173b9180795b566fc810523913b47887b2993d8 Mon Sep 17 00:00:00 2001 From: "junjie.miao" Date: Mon, 26 May 2025 15:09:47 +0800 Subject: [PATCH] fix: Try .difyignore first, fallback to .gitignore if not found --- plugin_repackaging.sh | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/plugin_repackaging.sh b/plugin_repackaging.sh index 58e229d..976bb01 100644 --- a/plugin_repackaging.sh +++ b/plugin_repackaging.sh @@ -122,13 +122,16 @@ repackage(){ ' requirements.txt rm -f requirements.txt.bak fi - - if [ -f .difyignore ]; then - if [[ "linux" == "$OS_TYPE" ]]; then - sed -i '/^wheels\//d' .difyignore + IGNORE_PATH=.difyignore + if [ ! -f "$IGNORE_PATH" ]; then + IGNORE_PATH=.gitignore + fi + if [ -f "$IGNORE_PATH" ]; then + if [[ "linux" == "$OS_TYPE" ]]; then + sed -i '/^wheels\//d' "${IGNORE_PATH}" elif [[ "darwin" == "$OS_TYPE" ]]; then - sed -i ".bak" '/^wheels\//d' .difyignore - rm -f .difyignore.bak + sed -i ".bak" '/^wheels\//d' "${IGNORE_PATH}" + rm -f "${IGNORE_PATH}.bak" fi fi cd ${CURR_DIR}