Lors de l'ajout d'un nouveau paquet à anixpkgs :
- Créez la définition du paquet dans le répertoire approprié (par exemple
pkgs/by-name/,pkgs/python-packages/, etc.). - Créez une entrée dans
index.jsonà la racine du dépôt — ceci est requis pour l'intégration continue (CI) et la génération de documentation.- Définissez
"ci": truepour pratiquement tous les paquets, afin que le paquet doive être compilé avec succès pour que la CI réussisse. - Définissez
"docs": trueuniquement pour les paquets personnalisés (ceux créés dans ce dépôt). Les paquets tiers étant enveloppés ou inclus doivent avoir"docs": false.
- Définissez
- Suivez le workflow anixpkgs-deploy :
git addles nouveaux fichiers avant d'exécuteranix-upgrade.