KenanZhu
|
59c06b3a19
|
fix(workflows): 修复图标引用、条件逻辑死代码并统一输出格式
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-05-28 02:49:46 +08:00 |
|
KenanZhu
|
0a94c344d5
|
ci(workflows): 修复 Release 工作流的触发条件
- 当创建 'release/v*' 分支时,自动进行 Release 构建
/! Release 流程必须手动创建分支,工作流结束后会将对应分支提交合并
/! 到 main 分支上,且对应分支会被删除
|
2026-03-17 15:46:32 +08:00 |
|
KenanZhu
|
9accf5ddc1
|
ci(workflows): 添加 push 触发器
|
2026-03-16 21:20:54 +08:00 |
|
KenanZhu
|
24bb76d039
|
ci(workflows): 修改一些字符格式
|
2026-03-16 16:26:34 +08:00 |
|
KenanZhu
|
7111411115
|
ci(workflows): 优化 CI/CD 工作流配置
- 新增 build-test.yml 用于PR测试构建
- 升级 actions/checkout 和 actions/upload-artifact 到 v6 版本
- 完善 release.yml 的清理流程和摘要输出
|
2026-03-16 15:59:39 +08:00 |
|
KenanZhu
|
fd96fc235e
|
ci(workflows): 修复 build.yml 中 Generate 'Main.spec' 步骤中的 name 参数
|
2026-02-26 21:27:35 +08:00 |
|
KenanZhu
|
6e1b8e6b10
|
ci(workflows): 修改 build.yml 中 PyInstaller 打包参数,发布压缩包修改为为文件夹模式
|
2026-02-24 17:39:49 +08:00 |
|
KenanZhu
|
9fb28e1368
|
ci(release.yml): 修改 release.yml 中发布说明的默认内容
|
2026-02-21 23:32:19 +08:00 |
|
KenanZhu
|
ce14be2555
|
chore(*): 重构项目文件目录结构
- 将 src/gui 目录下的 Qt 资源文件移动到 src/gui/resources 目录下
- 将 src/gui 目录下的 Qt UI 设计文件移动到 src/gui/resources/ui 目录下
- 将 src/gui/icons 目录下的图标文件移动到 src/gui/resources/icons 目录下
- 将 src/gui/translators 目录下移动到 src/gui/resources/translators 目录下
- 将 src/gui/configs 目录移动到 templates 目录下
- 将 document, driver, model 目录重命名为 manuals, drivers, models
- 由于上述目录移动和重命名,相应的更改了代码和批处理脚本中的文件路径
|
2026-02-11 20:00:51 +08:00 |
|
KenanZhu
|
22f806bfb0
|
chore(*): 更新有关帮助手册的链接
|
2026-01-30 22:10:00 +08:00 |
|
KenanZhu
|
d26852eaaf
|
chore(*): 更新网站地址为 www.autolibrary.top
|
2026-01-30 22:04:29 +08:00 |
|
KenanZhu
|
65cb951ada
|
ci(workflow): 优化 update-version.yml 中的版本信息更新逻辑
对 ALVersionInfo.py 文件的更新逻辑进行差异化处理,分别为 commit-release 和 build 阶段生成不同的 artifact:
* 针对 commit-release 阶段:将所有与构建(build)相关的字段值设置为 'local' 或 'null'
* 针对 build 阶段:保留完整的版本信息字段
这种差异化处理确保其后续提交的 release commit 不会包含构建相关的版本信息。
|
2026-01-04 10:05:57 +08:00 |
|
KenanZhu
|
94ce3433a3
|
ci(workflows): 重构 CI/CD 工作流执行配置
|
2026-01-03 14:33:49 +08:00 |
|
KenanZhu
|
924db3bdcc
|
ci(workflows): 新增基于 Github Actions 的 CI/CD 工作流控制
|
2026-01-03 00:35:16 +08:00 |
|