Skip to main content
Documentation GitHub
Version:
Free, Pro, & Team
Recherche dans GitHub Docs
Search
Select language: current language is French
Open Search Bar
Close Search Bar
Open Menu
Open Sidebar
GitHub Actions
/
Exécuteurs auto-hébergés
/
Gérer les exécuteurs auto-hébergés
/
Utiliser des exécuteurs dans un workflow
Accueil
GitHub Actions
Présentation de GitHub Actions
Comprendre GitHub Actions
Intégration continue
Déploiement continu
Écrire des workflows
Démarrage rapide
À propos des workflows
Utiliser les modèles de workflow
Choisir quand les workflows s’exécutent
Déclencher un flux de travail
Utiliser des conditions pour contrôler l’exécution de travaux
Événements qui déclenchent des flux de travail
Choisir où les workflows s’exécutent
Choisir l’exécuteur pour un travail
Exécuter des travaux dans un conteneur
Choisir ce que font les workflows
Utiliser des travaux dans un workflow
Rechercher et personnaliser des actions
GitHub CLI dans les workflows
Commandes de workflow
Ajouter des scripts
Autorisations pour `GITHUB_TOKEN`
Expressions
Variables
Contextes
Informations de passe
Définir des valeurs par défaut pour les travaux
Environnements
Accès concurrentiel
Exécuter des variantes de tâches
Mettre en cache les dépendances
Stocker des artefacts
Syntaxe des workflows
Gérer les workflows et les déploiements
Gérer les exécutions de workflow
Exécuter manuellement un workflow
Réexécuter des workflows et des travaux
Annuler un workflow
Désactiver et activer un workflow
Ignorer les exécutions de workflow
Supprimer une exécution de workflow
Télécharger les artefacts de workflow
Supprimer les artefacts de workflow
Approuver les exécutions de duplication publique
Approuver les exécutions de duplication privée
Gérer les déploiements
Historique de déploiement
Gérer les environnements
Réviser les déploiements
Créer des règles de protection personnalisées
Configurer des règles de protection personnalisées
Partager des automatisations
Prévenir la duplication
Créer des actions
À propos des actions personnalisées
Créer une action de conteneur Docker
Créer une action JavaScript
Créer une action composite
Syntaxe des métadonnées
Prise en charge de Dockerfile
Définir des codes de sortie
Publier et gérer des actions
Publier dans GitHub Marketplace
Action de configuration via CLI
Réutiliser des workflows
Créer des modèles de workflow
Partager à partir de votre dépôt privé
Partager avec votre organisation
Superviser et dépanner
Monitor
À propos de la supervision
Notifications pour les exécutions de workflow
Graphique de visualisation
Historique des exécutions d’un workflow
Afficher la durée d’exécution des travaux
Ajouter un badge d’état
Journaux d’exécution de workflow
Résolution des problèmes
À propos du dépannage
Utiliser Copilot
Activer l’enregistrement du débogage
Travailler avec Support GitHub
Exécuteurs hébergés par GitHub
À propos des exécuteurs hébergés par GitHub
À propos des exécuteurs hébergés par GitHub
Surveiller les travaux en cours
Personnaliser les exécuteurs
Utilisation des exécuteurs plus grands
À propos des exécuteurs de plus grande taille
Gérer des exécuteurs de plus grande taille
Contrôler l’accès aux exécuteur plus grand
Exécuter des travaux sur des exécuteurs de plus grande taille
Réseau privé
Informations sur la mise en réseau privé
Utilisation d’OIDC
Utilisation de WireGuard
Exécuteurs auto-hébergés
Gérer les exécuteurs auto-hébergés
À propos des exécuteurs auto-hébergés
Communication de l’exécuteur auto-hébergé
Plateformes prises en charge
Limites d’utilisation
Ajouter des exécuteurs auto-hébergés
Mettre à l’échelle automatiquement des exécuteurs auto-hébergés
Exécuter un script avant ou après un travail
Personnaliser les conteneurs utilisés par les travaux
Exécuter l’application d’exécuteur en tant que service
Serveurs proxy
Étiqueter des exécuteurs
Utiliser des exécuteurs dans un workflow
Gérer l’accès avec des groupes d’exécuteurs
Superviser et dépanner
Supprimer des exécuteurs auto-hébergés
Actions Runner Controller
À propos d’ARC
Démarrage rapide
Authentification
Déploiement de groupes identiques d’exécuteurs
Utilisation d’ARC dans un flux de travail
Dépanner
À propos du support pour ARC
Sécurité
Guides de sécurité
Durcissement de la sécurité
À propos des secrets
Utiliser les secrets
Authentification par jeton automatique
Fonctionnalités de sécurité de GitHub
Attestations d’artefacts
Attestations d’artefacts
Attester avec des flux de travail réutilisables
Contrôleur d’admission Kubernetes pour les attestations d’artefact
Vérification des attestations hors connexion
Durcissement de la sécurité des déploiements
Renforcement de la sécurité avec OpenID Connect
OpenID Connect dans AWS
OpenID Connect dans Azure
OpenID Connect dans Google Cloud Platform
OpenID Connect dans HashiCorp Vault
OpenID Connect dans JFrog
OpenID Connect dans PyPl
OpenID Connect dans les fournisseurs de cloud
OpenID Connect avec des workflows réutilisables
Cas d’usage et exemples
Créer un exemple de workflow
Générer et tester
Générer et tester Go
Générer et tester Java et Ant
Générer et tester Java et Gradle
Générer et tester Java avec Maven
Générer et tester .NET
Générer et tester Node.js
Générer et tester PowerShell
Générer et tester Python
Générer et tester Ruby
Générer et tester Rust
Générer et tester Swift
Générer et tester des applications Xamarin
Déploiement
Déployer avec GitHub Actions
Déploiement de Node.js sur Azure App Service
Déploiement de Python sur Azure App Service
Déploiement de Java sur Azure App Service
Déploiement de .NET sur Azure App Service
Déploiement de PHP sur Azure App Service
Déploiement de Docker sur Azure App Service
Déploiement sur Azure Static Web Apps