Skip to main content
GitHub AE est actuellement en version limitée.
Documentation GitHub
Version:
GitHub AE
Recherche dans la documentation GitHub
GitHub Actions
/
Utilisation de flux de travail
All products
GitHub Actions
Démarrage rapide
Découvrir GitHub Actions
Comprendre GitHub Actions
Rechercher et personnaliser des actions
Fonctionnalités essentielles
Expressions
Contextes
Variables
Use starter workflows
Exemples
Utiliser des scripts pour tester votre code sur un exécuteur
Utiliser l’interface CLI GitHub sur un exécuteur
Utiliser la concurrence, des expressions et une matrice de test
Utilisation de flux de travail
À propos des workflows
Déclencher un flux de travail
Exécuter manuellement un workflow
Désactiver et activer un workflow
Événements qui déclenchent des flux de travail
Syntaxe des workflows
Commandes de workflow
Réutiliser des workflows
Stocker des artefacts
Créer des workflows de démarrage
Partager des workflows avec votre organisation
GitHub CLI dans les workflows
Utilisation des travaux
Utiliser des travaux dans un workflow
Choisir l’exécuteur pour un travail
Utiliser des conditions pour contrôler l’exécution de travaux
Matrices
Accès concurrentiel
Environnements
Exécuter des travaux dans un conteneur
Définir des valeurs par défaut pour les travaux
Affecter des autorisations à des travaux
Définir des sorties pour les travaux
Gérer les exécutions de workflow
Réexécuter des workflows et des travaux
Annuler un workflow
Réviser les déploiements
Ignorer les exécutions de workflow
Supprimer une exécution de workflow
Télécharger les artefacts de workflow
Supprimer les artefacts de workflow
Générer et tester
Intégration continue
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 Swift
Générer et tester des applications Xamarin
Déploiement
À propos des déploiements
À propos du déploiement continu
Déployer avec GitHub Actions
Déployer sur votre fournisseur de cloud
Déployer sur Amazon ECS
Déployer sur Azure
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
Déploiement sur Azure Kubernetes Service
Déployer sur Google Kubernetes Engine
Cibler des environnements différents
Utiliser des environnements pour le déploiement
Gérer vos déploiements
Historique de déploiement
Déployer des applications Xcode
Signer des applications Xcode
Services conteneurisés
À propos des conteneurs de service
Créer des conteneurs de service PostgreSQL
Créer des conteneurs de service Redis
Publier des packages
Empaquetage avec GitHub Actions
Publier des images Docker
Publier des packages Java avec Gradle
Publier des packages Java avec Maven
Publier des packages Node.js
Gérer des problèmes et des demandes de tirage
Actions pour la gestion de projet
Ajouter des étiquettes à des problèmes
Fermer les problèmes inactifs
Ajouter une étiquette pour commenter un problème
Déplacer des problèmes attribués
Supprimer une étiquette lors de l’ajout d’une carte
Planifier la création d’un problème
Migrer vers GitHub Actions
Migrations automatisées
Automatiser la migration avec GitHub Actions Importer
Étendre GitHub Actions Importer
Arguments et paramètres supplémentaires
Migration Azure DevOps
Migration de Bamboo
Bitbucket Pipelines migration
Migration de CircleCI
Migration de GitLab
Migration Jenkins
Migration de Travis CI
Migrations manuelles
Migrer depuis Azure Pipelines
Migrer de CircleCI
Migrer depuis GitLab CI/CD
Migrer depuis Jenkins
Migrer depuis Travis CI
Superviser et dépanner
À propos du monitoring et de la résolution des problèmes
Graphique de visualisation
Ajouter un badge d’état
Historique des exécutions d’un workflow
Journaux d’exécution de workflow
Activer l’enregistrement du débogage
Notifications pour les exécutions de workflow
Exécuteurs auto-hébergés
Gérer les exécuteurs auto-hébergés
À propos des exécuteurs auto-hébergés
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
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
Guides de sécurité
Durcissement de la sécurité
Utilisation de secrets
Authentification par jeton automatique
Création d’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
Partager avec votre entreprise
Publier et gérer des actions
Guides pour GitHub Actions
GitHub Actions
/
Utilisation de flux de travail
Utilisation de flux de travail
Créer et gérer des workflows GitHub Actions.
À propos des workflows
Déclenchement d’un workflow
Exécution manuelle d’un workflow
Désactivation et activation d’un workflow
Événements qui déclenchent des flux de travail
Workflow syntax for GitHub Actions
Workflow commands for GitHub Actions
Réutilisation des workflows
Stockage des données de workflow en tant qu’artefacts
Création de workflows de démarrage pour votre organisation
Partage de workflows, de secrets et d’exécuteurs avec votre organisation
Utilisation de l’interface CLI de GitHub dans des workflows