Réponses:
Une clé de déploiement est une clé SSH qui:
Allow write accesslors de la création.Settingsonglet dans le référentiel auquel vous souhaitez accorder une autorisation de lecture seule.Deploy KeysAllow write accessn'est pas cochée.Pour en savoir plus sur les clés de déploiement, lisez sur Github Developer . Reportez-vous également à ce magnifique aperçu de zhujunsan sur Github.
N'hésitez pas à ajouter plus de détails.
Les organisations Github peuvent "en quelque sorte" prendre en charge ce flux de travail: