当向 anixpkgs 添加新包时:
- 在相应目录下创建包定义(例如
pkgs/by-name/、pkgs/python-packages/等)。 - 在仓库根目录下的
index.json中添加条目——这是 CI 和文档生成所必需的。- 将
"ci": true应用于几乎所有包,以便包必须成功构建,CI 才能通过。 - 仅对自定义包(本仓库原创的包)设置
"docs": true。被包装或包含的第三方包应设置"docs": false。
- 将
- 遵循 anixpkgs 部署工作流:在运行
anix-upgrade之前,先执行git add添加新文件。