From 4ecf8890193cddf51e14a0695b6ce39aba8a74b2 Mon Sep 17 00:00:00 2001 From: iorebuild Date: Thu, 10 Apr 2025 21:02:19 +0800 Subject: [PATCH] Release v1.0.5 --- .gitea/workflows/AutoRelease.yaml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.gitea/workflows/AutoRelease.yaml b/.gitea/workflows/AutoRelease.yaml index c813eaf..dd82f1f 100644 --- a/.gitea/workflows/AutoRelease.yaml +++ b/.gitea/workflows/AutoRelease.yaml @@ -59,24 +59,24 @@ jobs: # 从提交信息中提取 vX.X.X 格式的版本号 VERSION=$(echo "${{ github.event.head_commit.message }}" | grep -oE 'v[0-9]+\.[0-9]+\.[0-9]+') echo "提取到的版本号: $VERSION" - echo "version=$VERSION" >> $RELEASE_OUT + echo "version=$VERSION" >> $GITHUB_OUTPUT - name: 验证版本号 run: | - if [ -z "${{ steps.extract_version.outputs.version }}" ]; then + if [ -z "$GITHUB_OUTPUT" ]; then echo "::error::提交信息中未找到有效的版本号 (示例: 'Release v1.0.5')" exit 1 fi - name: 创建并推送标签 run: | - git tag -a RELEASE_OUT \ - -m "Release RELEASE_OUT" - git push origin RELEASE_OUT + git tag -a $GITHUB_OUTPUT \ + -m "Release $GITHUB_OUTPUT" + git push origin $GITHUB_OUTPUT - name: 创建Gitea发布 uses: https://gitea.com/actions/release-action@main with: - tag_name: RELEASE_OUT - release_name: Release RELEASE_OUT - body: "自动化发布版本 RELEASE_OUT" \ No newline at end of file + tag_name: $GITHUB_OUTPUT + release_name: Release $GITHUB_OUTPUT + body: "自动化发布版本 $GITHUB_OUTPUT" \ No newline at end of file