fix(repair-agent): add git push after auto-commit
All checks were successful
Build and Deploy Log Center / build-and-deploy (push) Successful in 2m46s
All checks were successful
Build and Deploy Log Center / build-and-deploy (push) Successful in 2m46s
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
d58ca4b131
commit
aa3a5b8c5d
@ -204,11 +204,13 @@ class RepairEngine:
|
||||
modified_files=modified_files, diff=diff,
|
||||
))
|
||||
|
||||
# 自动提交(仅在 Git 启用时)
|
||||
# 自动提交并推送(仅在 Git 启用时)
|
||||
if git_enabled and auto_commit and modified_files and git_manager:
|
||||
bug_ids = ", ".join([f"#{b.id}" for b in bugs])
|
||||
git_manager.commit(f"fix: auto repair bugs {bug_ids}")
|
||||
logger.info("代码已提交")
|
||||
git_manager.push()
|
||||
logger.info("代码已推送到远程")
|
||||
elif not git_enabled and auto_commit:
|
||||
logger.info("未配置 GitHub 仓库,跳过自动提交")
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user