Je suis le développement de certains projets privés sur Github, et je tiens à ajouter tous les soirs cronjobs à mon déploiements de serveurs à tirer la dernière version à partir de github. Je suis actuellement en train de faire cela, par la génération de paires de clés sur chaque serveur de déploiement et l'ajout de la clé publique sur le projet github comme "le Déploiement de la clé'.
Cependant, j'ai récemment découvert que ces déploiement des touches de réellement faire de l'accès en écriture pour le projet. Par conséquent, tous les administrateurs de serveur pourrait éventuellement commencer à éditer. Par ailleurs, je peux l'ajouter à chaque déploiement touche à un seul référentiel, alors que je voudrais être en mesure de déployer plusieurs référentiels sur un seul et même serveur de déploiement.
Est-il un moyen de fournir un accès en lecture seule pour les dépôts privés à des utilisateurs sélectionnés sur Github?