|
@@ -80,6 +80,11 @@ async function main() {
|
|
|
|
|
|
const version = getVersion()
|
|
|
|
|
|
+ // 同步远程 tag,防止增量 changelog 范围不准
|
|
|
+ console.log('🔄 正在同步远程标签...')
|
|
|
+ run('git fetch --tags')
|
|
|
+ console.log('✅ 远程标签已同步')
|
|
|
+
|
|
|
// 选择 changelog 生成模式
|
|
|
const { changelogMode } = await inquirer.prompt([
|
|
|
{
|
|
@@ -88,7 +93,7 @@ async function main() {
|
|
|
message: '请选择 changelog 生成模式:',
|
|
|
default: 'incremental',
|
|
|
choices: [
|
|
|
- { name: '全量生成(会覆盖整个文件)', value: 'full' },
|
|
|
+ // { name: '全量生成(会覆盖整个文件)', value: 'full' },
|
|
|
{ name: '增量生成(只追加本次更新的内容)', value: 'incremental' },
|
|
|
],
|
|
|
},
|