Skip to content

fix: add PyAutoGUI headless mode to resolve CI import errors#21

Merged
KinomotoMio merged 3 commits into
masterfrom
fix/ci-pyautogui-headless-clean
Sep 17, 2025
Merged

fix: add PyAutoGUI headless mode to resolve CI import errors#21
KinomotoMio merged 3 commits into
masterfrom
fix/ci-pyautogui-headless-clean

Conversation

@KinomotoMio
Copy link
Copy Markdown
Owner

📝 更改说明

修复CI中PyAutoGUI导入错误,通过添加无头模式环境变量解决GUI库兼容性问题

🎯 关联Issue

关闭 #17

📋 更改内容

  • Bug修复
  • 测试改进

🧪 测试情况

  • 本地测试通过
  • 已运行 uv run pytest -v (11/11通过)
  • 验证PyAutoGUI无头模式正常工作

⚠️ 注意事项

  • 仅添加了PYAUTOGUI_HEADLESS=1环境变量,最小化修改
  • 解决了GUI库在Linux CI环境的导入问题
  • 基于最新master,避免了合并冲突

👀 审查要点

  • CI环境变量设置正确性
  • 修复是否成功解决PyAutoGUI导入问题

@KinomotoMio KinomotoMio merged commit 71039be into master Sep 17, 2025
1 check passed
@KinomotoMio KinomotoMio deleted the fix/ci-pyautogui-headless-clean branch September 17, 2025 12:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant