From 5ed5f13594afff58ceefd411b7738b56bf2df589 Mon Sep 17 00:00:00 2001 From: GACLove Date: Wed, 16 Jul 2025 19:10:28 +0800 Subject: [PATCH] fix: improve sed command reliability in publish workflow and add debug output for pyproject.toml version update --- .github/workflows/publish.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index fc9d91c..c010cdd 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -27,8 +27,15 @@ jobs: - name: Update pyproject.toml version (not committed) run: | - sed -i "s/^version = \".*\"/version = \"${TAG_VERSION}\"/" pyproject.toml + echo "Current pyproject.toml content:" + cat pyproject.toml + echo "TAG_VERSION: ${TAG_VERSION}" + # 更可靠的 sed 命令 + sed -i "s/version = \"[^\"]*\"/version = \"${TAG_VERSION}\"/" pyproject.toml + + echo "Updated pyproject.toml content:" + cat pyproject.toml - name: Publish Custom Node uses: Comfy-Org/publish-node-action@v1 with: