From e2f15fbb168cd81b86bd809595ce0fa19796b184 Mon Sep 17 00:00:00 2001 From: status102 <102887808+status102@users.noreply.github.com> Date: Sat, 16 Mar 2024 10:52:38 +0800 Subject: [PATCH] =?UTF-8?q?ci:=20=E4=BF=AE=E5=A4=8Dnightly=E7=9A=84changel?= =?UTF-8?q?og=20tag=E9=80=89=E5=8F=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/release-nightly-ota.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release-nightly-ota.yml b/.github/workflows/release-nightly-ota.yml index 9c63f2fd26..6b4edf7083 100644 --- a/.github/workflows/release-nightly-ota.yml +++ b/.github/workflows/release-nightly-ota.yml @@ -60,6 +60,9 @@ jobs: - name: Set tag id: set_tag run: | + # pre_version是上一个公版,这里需要拉上一个tag,避免堆积过多commit + $latest_tag=$(git describe --tags --abbrev=0) + echo "latest_tag=$latest_tag" >> $env:GITHUB_OUTPUT $described = $(git describe --tags --long --match 'v*') $ids = $($described -split "-") if ($ids.length -eq 3) { @@ -93,9 +96,7 @@ jobs: - name: Generate Changelog id: generate_changelog run: | - # pre_version是上一个公版,这里需要拉上一个tag,避免堆积过多commit - $latest_tag=$(git describe --tags --abbrev=0) - $content=$(git log --pretty=format:"- %s    @%an
" $latest_tag..alpha/${{ steps.set_tag.outputs.tag }}) + $content=$(git log --pretty=format:"- %s    @%an
" ${{ steps.set_tag.outputs.latest_tag }}..alpha/${{ steps.set_tag.outputs.tag }}) echo "changelog="$content >> $env:GITHUB_OUTPUT echo $content