Que fait community-publish ?
Partager ou open-sourcer n'importe quel projet créé par l'utilisateur — un aperçu/service en cours d'exécution, un répertoire de projet, un tableau de bord ou des scripts. À utiliser lorsque l'utilisateur souhaite publier, partager, rendre public, lister, distribuer, déployer publiquement ou open-sourcer quelque chose. Trois actions indépendantes — publish_preview (allouer une URL publique pour un service en cours d'exécution), list_in_dashboard (l'afficher sur le Tableau de bord public pour le rendre découvrable), open_source (pousser le code source du projet vers le dépôt GitHub communautaire). Ne PAS chercher dans le système de fichiers du code lié à la publication ou écrire des scripts de déploiement/téléchargement personnalisés — cette compétence est le point d'entrée unique.