更新构建流程,集成 undici 库并优化请求处理

This commit is contained in:
lyswhut
2025-12-12 12:28:04 +08:00
parent a546b75986
commit c40168cacd
10 changed files with 600 additions and 145 deletions
+7 -1
View File
@@ -19,7 +19,13 @@ const gitInfo = {
}
try {
if (!execSync('git status --porcelain').toString().trim()) {
let isClean = !execSync('git status --porcelain').toString().trim()
if (process.env.BUILD_WIN7) {
console.warn('BUILD_WIN7 is set, skipping git status check.')
console.log('Workspace status:', execSync('git status --porcelain').toString().trim())
isClean = true
}
if (isClean) {
gitInfo.commit_id = execSync('git log -1 --pretty=format:"%H"').toString().trim()
gitInfo.commit_date = execSync('git log -1 --pretty=format:"%ad" --date=iso-strict').toString().trim()
} else if (process.env.IS_CI) {