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.
GitHub AE est actuellement en version limitée.

Utilisation de la dernière version des actions groupées officielles

Vous pouvez mettre à jour les actions regroupées avec votre entreprise, ou utiliser les actions directement à partir de GitHub.com.

Votre instance d’entreprise comprend un certain nombre d’actions intégrées dont vous pouvez vous servir dans vos workflows. Pour plus d’informations sur les actions groupées, consultez « Actions groupées officielles de votre instance d’entreprise ».

Ces actions groupées sont un instantané des actions officielles qui se trouvent à un instant T sur https://github.com/actions. Autrement dit, il est possible que des versions plus récentes de ces actions soient disponibles. Vous pouvez utiliser l’outil actions-sync pour mettre à jour ces actions ou configurer GitHub Connect pour autoriser l’accès aux actions les plus récentes sur GitHub.com. Les étapes de cette procédure sont décrites dans les sections suivantes.

Utilisation actions-sync pour mettre à jour les actions groupées

Pour mettre à jour les actions groupées, vous pouvez utiliser l’outil actions-sync pour mettre à jour l’instantané. Pour plus d’informations sur l’utilisation de actions-sync, consultez « Synchronisation manuelle des actions de GitHub.com ».

Utilisation de GitHub Connect pour accéder aux actions les plus récentes

Vous pouvez utiliser GitHub Connect pour autoriser GitHub AE à utiliser les actions de GitHub.com. Pour plus d’informations, consultez « Activation de l’accès automatique aux actions GitHub.com à l’aide de GitHub Connect ».

Une fois GitHub Connect configuré, vous pouvez utiliser la version la plus récente d’une action en supprimant son dépôt local dans l’organisation actions de votre instance. Par exemple, si votre instance d’entreprise utilise la version v1 de l’action actions/checkout et que vous devez utiliser actions/checkout@v2 qui n’est pas disponible dans votre instance d’entreprise, effectuez les étapes suivantes pour pouvoir utiliser l’action checkout la plus récente de GitHub.com :

  1. À partir d’un compte propriétaire d’entreprise de GitHub AE, accédez au dépôt que vous souhaitez supprimer de l’organisation d’actions (en l’occurrence, checkout).

  2. Par défaut, les administrateurs de site ne sont pas propriétaires de l’organisation d’actions groupées. Pour obtenir l’accès permettant de supprimer le dépôt checkout, vous devez utiliser les outils d’administration de site. Cliquez sur dans le coin supérieur droit d’une page du dépôt. Icône de fusée donnant accès aux paramètres d’administration de site

  3. Cliquez sur Sécurité pour obtenir une vue d’ensemble de la sécurité du dépôt. En-tête de sécurité du dépôt

  4. Sous « Accès privilégié », cliquez sur Déverrouiller. Bouton Déverrouiller

  5. Sous Raison, tapez la raison du déverrouillage du dépôt, puis cliquez sur Déverrouiller. Boîte de dialogue de confirmation

  6. Maintenant que le dépôt est déverrouillé, vous pouvez quitter les pages d’administration de site et supprimer le dépôt dans l’organisation actions. En haut de la page, cliquez sur le nom du dépôt, en l’occurrence checkout, pour revenir à la page récapitulative. Lien de nom du dépôt

  7. Sous « Informations sur le dépôt », cliquez sur Afficher le code pour quitter les pages d’administration de site et afficher le dépôt checkout.

  8. Supprimez le dépôt checkout dans l’organisation actions. Pour savoir comment supprimer un dépôt, consultez « Suppression d’un dépôt ». Lien Afficher le code

  9. Configurez le YAML de votre workflow pour utiliser actions/checkout@v2.

  10. Chaque fois que votre workflow s’exécute, l’exécuteur utilise la version spécifiée de actions/checkout de GitHub.com.

    Remarque : La première fois que l’action checkout est utilisée à partir de GitHub.com, l’espace de noms actions/checkout est automatiquement mis hors service sur your enterprise. Si vous voulez revenir à une utilisation de la copie locale de l’action, vous devez d’abord annuler la mise hors service de l’espace de noms. Pour plus d’informations, consultez « Mise hors service automatique des espaces de noms pour les actions accessibles sur GitHub.com ».