From ed7723ebaac622138b2fc1d77a44bd4e63e802e3 Mon Sep 17 00:00:00 2001 From: LeonMMcoset <152147508+Leonmmcoset@users.noreply.github.com> Date: Sat, 6 Sep 2025 18:04:50 +0800 Subject: [PATCH] Update release-auto-commit.yml --- .github/workflows/release-auto-commit.yml | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/.github/workflows/release-auto-commit.yml b/.github/workflows/release-auto-commit.yml index b28e7cf..140a6b8 100644 --- a/.github/workflows/release-auto-commit.yml +++ b/.github/workflows/release-auto-commit.yml @@ -19,13 +19,8 @@ jobs: - name: Get previous release tag id: prev_tag run: | - # 若没有历史 Release,默认取仓库第一个 Commit 并标记为初始版本 PREV_TAG=$(git describe --tags --abbrev=0 HEAD^ 2>/dev/null || git rev-list --max-parents=0 HEAD) - # 若为首次 Release(PREV_TAG 是 Commit 哈希而非标签),显式标记为初始版本 - if ! git tag --list | grep -q "^$PREV_TAG$"; then - PREV_TAG="initial-commit" - fi - echo "prev_tag=$PREV_TAG" >> $GITHUB_OUTPUT + echo "prev_tag=${PREV_TAG}" >> $GITHUB_OUTPUT # 3. 生成当前 Release 与上一个版本间的 Commit 记录(格式:哈希 + 标题) - name: Generate commit log