打包与分发

VoCoType Linux 发布源码归档,以及面向 Debian/Ubuntu、Fedora/RHEL 和 Arch 的原生软件包。发布流程不生成 wheel、sdist 或私有虚拟环境。

发布原则

工具

packaging/tools/ 中的版本映射、flavor 元数据、模板渲染、源码归档、资产收集和审计全部由 shell/CMake 实现。

make test
make release
make package-deb
make package-rpm
make package-arch

CI

.github/workflows/ci.yml 运行 CTest、native architecture contracts、Fcitx module build、feedback service tests、静态文档构建和三平台 package smoke tests。.github/workflows/release.yml 复用相同 native bundle,构建并验证最终安装资产。