Skip to main content
Nous publions des mises à jour fréquentes de notre documentation, et la traduction de cette page peut encore être en cours. Pour obtenir les informations les plus actuelles, consultez la documentation anglaise.

Cette version de GitHub Enterprise a été abandonnée le 2023-03-15. Aucune publication de correctifs n’est effectuée, même pour les problèmes de sécurité critiques. Pour de meilleures performances, une sécurité améliorée et de nouvelles fonctionnalités, effectuez une mise à niveau vers la dernière version de GitHub Enterprise. Pour obtenir de l’aide sur la mise à niveau, contactez le support GitHub Enterprise.

Partage de workflows, de secrets et d’exécuteurs avec votre organisation

Découvrez comment utiliser les fonctionnalités de l’organisation pour collaborer avec votre équipe, en partageant des workflows de démarrage, des secrets, et des exécuteurs auto-hébergés.

Remarque : Les exécuteurs hébergés sur GitHub ne sont pas pris en charge sur GitHub Enterprise Server. Vous pouvez voir plus d’informations sur le support futur planifié dans la GitHub public roadmap.

Vue d’ensemble

Si vous devez partager des workflows et d’autres fonctionnalités GitHub Actions avec votre équipe, envisagez de collaborer au sein d’une organisation GitHub. Une organisation vous permet de stocker et de gérer de manière centralisée des secrets, des artefacts et des exécuteur auto-hébergés. Vous pouvez également créer des workflows de démarrage dans le dépôt .github et les partager avec d’autres utilisateurs de votre organisation.

Partage d’actions

Votre organisation peut partager des workflows en réutilisant précisément les workflows ou en créant des workflows de démarrage qui fournissent des modèles pour de nouveaux workflows.

Réutilisation des workflows

Vous pouvez partager des flux de travail avec votre organisation, publiquement ou en privé, en appelant un workflow à partir d’un autre. Cela vous permet de réutiliser des workflows, d’éviter leur duplication et de faciliter leur maintenance. Pour plus d’informations, consultez « Réutilisation des workflows ».

Utilisation de workflows de démarrage

Les workflows de démarrage permettent à tous les membres de votre organisation disposant de l’autorisation de créer des workflows de le faire plus rapidement et plus facilement. Quand vous créez un workflow, vous pouvez choisir un workflow de démarrage. Une partie ou la totalité du travail d’écriture du workflow est effectuée à votre place. Vous pouvez utiliser des workflows de démarrage comme point de départ pour créer votre workflow personnalisé, ou les utiliser en l’état. Cela permet non seulement de gagner du temps, mais également de promouvoir la cohérence et les bonnes pratiques dans l’ensemble de votre organisation. Pour plus d’informations, consultez « Création de workflows de démarrage pour votre organisation ».

Partage de secrets au sein d’une organisation

Vous pouvez gérer de manière centralisée vos secrets au sein d’une organisation, puis les mettre à disposition des dépôts sélectionnés. Cela signifie également que vous pouvez mettre à jour un secret dans un emplacement unique et faire en sorte que la modification s’applique à tous les workflows du dépôt qui l’utilisent.

Lorsque vous créez un secret dans une organisation, vous pouvez utiliser une stratégie pour limiter les dépôts qui peuvent y accéder. Par exemple, vous pouvez accorder l’accès à tous les dépôts, ou limiter l’accès aux seuls dépôts privés ou à une liste spécifiée de dépôts.

Pour créer des secrets au niveau de l’organisation, vous devez avoir l’accès admin.

  1. Sur votre instance GitHub Enterprise Server, accédez à la page principale de l’organisation. 1. Sous le nom de votre organisation, cliquez sur Paramètres.

    Bouton des paramètres de l’organisation

  2. Sur la barre latérale gauche, cliquez sur Secrets.

  3. Cliquez sur Nouveau secret.

  4. Tapez un nom pour votre secret dans la zone d’entrée Nom.

  5. Entrez la valeur de votre secret.

  6. Dans la liste déroulante Accès au dépôt, choisissez une stratégie d’accès.

  7. Cliquez sur Ajouter un secret.

Partager des exécuteurs auto-hébergés au sein d’une organisation

Les administrateurs d’organisation peuvent ajouter leurs exécuteurs auto-hébergés à des groupes, puis créer des stratégies qui contrôlent les dépôts pouvant accéder au groupe.

Pour plus d’informations, consultez « Gestion de l’accès aux exécuteurs auto-hébergés à l’aide de groupes ».

Étapes suivantes

Pour continuer à découvrir GitHub Actions, consultez « Création de workflows de démarrage pour votre organisation ».