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