欧阳淇淇
|
ca6ef6443b
|
ci(build-release): 添加图标文件验证步骤并修复图标路径配置
在构建发布工作流中添加了图标文件存在性验证步骤,确保构建时图标文件存在。
同时修改了 build.spec 文件中的图标路径配置方式,使用相对路径替代原有的绝对路径拼接方式,
以提高配置的可靠性和可维护性。
|
2025-12-17 23:43:56 +08:00 |
|
欧阳淇淇
|
ba653b3470
|
build(workflow): 简化PyInstaller构建命令
将GitHub工作流中的PyInstaller构建步骤从冗长的手动参数调用改为使用build.spec配置文件,
以提高构建脚本的可维护性和清晰度。
|
2025-12-17 23:18:55 +08:00 |
|
欧阳淇淇
|
b1807abff7
|
build(workflow): 更新构建工作流配置以包含新增模块和资源
在 PyInstaller 构建命令中添加了新的数据目录 (bin, ui) 和多个隐藏导入模块,
包括 workers、core、handlers、utils 和 ui 等子模块。同时使用 --collect-submodules
选项确保所有相关子模块被正确收集,以解决打包后可能缺失依赖的问题。
|
2025-12-17 23:13:23 +08:00 |
|
欧阳淇淇
|
e75f52ab9c
|
feat(workflow): 添加构建和发布 GitHub Actions 工作流
新增一个 GitHub Actions 配置文件,用于在推送版本标签时自动构建并发布应用。
该工作流使用 PyInstaller 打包 Windows 可执行文件,并上传为 Release 资源。
|
2025-12-17 22:45:49 +08:00 |
|