Commit Graph

8 Commits

Author SHA1 Message Date
reddevillg 52a513198e chore: add libcap-dev to build depends
Signed-off-by: reddevillg <reddevillg@gmail.com>
2025-09-17 17:40:46 +08:00
wrj97 36e41e887a refactor: improve code organization in layer packager
1. Remove unused qcontainerfwd.h header to eliminate dead code
2. Split UUID generation and string conversion for better readability
3. Reformat mkfs.erofs command arguments for improved code style
4. Add missing filesystem header include to fix potential compilation issues

refactor: 改进层打包器代码组织

1. 移除未使用的 qcontainerfwd.h 头文件以消除死代码
2. 分离 UUID 生成和字符串转换以提高可读性
3. 重新格式化 mkfs.erofs 命令参数以改善代码风格
4. 添加缺失的 filesystem 头文件包含以修复潜在编译问题
2025-08-14 09:43:33 +08:00
myml 6cd8f2d0e6 chore: add erofs-utils to build dependencies
1. Added erofs-utils package to the list of dependencies in both
build.yaml and codecov.yaml workflows
2. This package is required for EROFS filesystem support in the build
process
3. Ensures consistent development environment across different workflows

chore: 添加 erofs-utils 到构建依赖项

1. 在 build.yaml 和 codecov.yaml 工作流中添加了 erofs-utils 包到依赖项
列表
2. 该包是构建过程中 EROFS 文件系统支持所必需的
3. 确保不同工作流之间开发环境的一致性
2025-08-01 13:50:41 +08:00
myml 0f1a1cecfb feat: add test coverage workflow
添加单元测试覆盖率工作流
2025-07-30 13:19:50 +08:00
myml b7c6a7d47d chore: remove desktop entry utility and tests
1. Removed DesktopEntry class implementation and its header file
2. Removed corresponding test cases from ll-tests
3. Updated CMakeLists.txt to reflect these removals
4. The functionality appears to be unused in the project
5. Cleanup helps reduce maintenance burden and code complexity

chore: 移除桌面入口工具类和测试

1. 移除了 DesktopEntry 类的实现和头文件
2. 从 ll-tests 中移除了对应的测试用例
3. 更新了 CMakeLists.txt 以反映这些移除
4. 该功能在项目中似乎未被使用
5. 清理有助于减少维护负担和代码复杂度
2025-07-22 16:38:18 +08:00
reddevillg f56b597e33 feat: add branch release/** to workflow
Signed-off-by: reddevillg <reddevillg@gmail.com>
2025-07-03 10:08:31 +08:00
myml 292ff42e92 fix: update GitHub Actions workflow to use pull request head
This change ensures that the workflow checks out the specific commit from the pull request, improving build accuracy and consistency.
2025-06-20 09:35:03 +08:00
myml 49f4b261f5 feat: add GitHub Actions workflow for build process
添加github action工作流用于构建测试
2025-06-18 13:54:57 +08:00