ci(github actions): 调整node版本并修复输出格式问题

将Node.js版本从lts/*固定为24,同时修复GITHUB_OUTPUT的输出格式,确保结束分隔符独占一行
This commit is contained in:
Yuhang Wu 2026-08-25 12:21:25 +08:00
parent ba5dee151e
commit d5cbd1e55c
1 changed files with 4 additions and 2 deletions

View File

@ -40,7 +40,7 @@ jobs:
- name: Setup Node
uses: actions/setup-node@v5
with:
node-version: lts/*
node-version: 24
cache: "pnpm"
# 4. 安装 Rust
@ -93,7 +93,9 @@ jobs:
{
echo "body<<CHANGELOG_BODY_EOF"
cat release_body.md
echo "CHANGELOG_BODY_EOF"
# release_body.md is deliberately trimmed and may not end in a newline.
# Ensure the closing delimiter occupies its own line in GITHUB_OUTPUT.
printf '\nCHANGELOG_BODY_EOF\n'
} >> "$GITHUB_OUTPUT"
# 8. 构建并发布(核心步骤)