在 anixpkgs 中新增套件時:
- 在適當目錄下建立套件定義(例如
pkgs/by-name/、pkgs/python-packages/等)。 - 在儲存庫根目錄的
index.json中建立條目 — 這是 CI 與文件生成的必要步驟。- 為幾乎所有套件設定
"ci": true,如此套件必須成功建置,CI 才能通過。 "docs": true僅 用於客製套件(由本儲存庫原創的套件)。包裝或引入的第三方套件應設定"docs": false。
- 為幾乎所有套件設定
- 遵循 anixpkgs-deploy 工作流程:在執行
anix-upgrade之前,先執行git add加入新檔案。