Beim Hinzufügen eines neuen Pakets zu anixpkgs:
- Erstellen Sie die Paketdefinition im entsprechenden Verzeichnis (z.B.
pkgs/by-name/,pkgs/python-packages/usw.). - Erstellen Sie einen Eintrag in
index.jsonim Repository-Root – dies ist für CI und Dokumentationsgenerierung erforderlich.- Setzen Sie
"ci": truefür praktisch alle Pakete, damit das Paket erfolgreich gebaut werden muss, damit CI bestanden wird. - Setzen Sie
"docs": truenur für benutzerdefinierte Pakete (solche, die in diesem Repository erstellt wurden). Pakete von Drittanbietern, die eingebunden oder verpackt werden, sollten"docs": falsehaben.
- Setzen Sie
- Befolgen Sie den anixpkgs-deploy-Workflow: Führen Sie
git addfür die neuen Dateien aus, bevor Sieanix-upgradeausführen.