Puis-je rendre les versions publiques à partir d'un dépôt GitHub privé?

J'ai une application qui est dans un dépôt GitHub privé, et je me demande si les versions pourraient être rendues publiques afin que l'application puisse se mettre à jour automatiquement à partir de github au lieu de l'héberger.

De plus, je me demande s'il est possible d'utiliser l'api github de l'application déployée pour vérifier les nouvelles mises à jour.

26
demandé sur eggbert 2014-10-06 18:00:31

1 réponses

Une solution de contournement serait de créer un repo public, composé de:

  • vide s'engage (git commit --allow-empty)
  • chaque commit marqué
  • chaque balise avec une version
  • chaque version avec les livraisons (les binaires de votre application privée)

De cette façon, vous avez un repo visible dédié à l'hébergement des versions, et un repos privé pour le développement source.

24
répondu VonC 2014-10-06 14:05:32