catlog22
|
61f929005c
|
fix(ci): add GitHub Actions release workflows and fix visual test
- Add release.yml for manual npm publishing on GitHub Release
- Add release-canary.yml for automated canary releases (every 20 commits)
- Fix visual test template path (use homedir() instead of ~)
- Update visual test baselines
- Add sync-version.mjs script for version synchronization
- Add sync-version npm script to package.json
|
2026-02-27 19:06:34 +08:00 |
|
catlog22
|
68c4c54b64
|
fix: 添加 workflow contents:write 权限以支持基准快照提交
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-13 11:38:07 +08:00 |
|
catlog22
|
1dca4b06a2
|
fix: 修复 CI 环境视觉测试跨平台兼容性问题
- 增加 visual-tester 支持尺寸不匹配时的区域提取比较
- CI 环境使用 5% 容差(本地保持 0.1%)
- 添加 workflow_dispatch 支持手动更新基准快照
- 更新后的基准快照会自动提交到仓库
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-13 11:33:11 +08:00 |
|
catlog22
|
3df1eac2fc
|
test(ci): add visual regression testing workflow
Solution-ID: SOL-1735410002
Issue-ID: ISS-1766921318981-22
Task-ID: T4
|
2025-12-29 16:42:31 +08:00 |
|