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.
Documentation GitHub
Version:
GitHub AE
Recherche dans la documentation GitHub
GitHub Actions
/
Déploiement
All products
GitHub Actions
Démarrage rapide
Découvrir GitHub Actions
Vue d’ensemble
Rechercher et personnaliser des actions
Fonctionnalités essentielles
Expressions
Contextes
Variables
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
É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
Utiliser 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
Exécuter manuellement un workflow
Réexécuter des workflows et des travaux
Annuler un workflow
Réviser les déploiements
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
Remove workflow artifacts
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éployer sur Google Kubernetes Engine
Cibler des environnements différents
Utiliser des environnements pour le déploiement
Gérer vos déploiements
Voir l’historique des déploiements
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
Azure DevOps migration
Migration de CircleCI
GitLab migration
Migration Jenkins
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
À 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é
Secrets chiffrés
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
/
Déploiement
Déploiement
Déployez automatiquement des projets avec GitHub Actions.
À propos des déploiements
À propos du déploiement continu
Déploiement avec GitHub Actions
Déploiement sur votre fournisseur de cloud
Déploiement sur Amazon Elastic Container Service
Déploiement sur Azure
Déploiement sur Google Kubernetes Engine
Ciblage de différents environnements
Utilisation d’environnements pour le déploiement
Gestion des déploiements
Consultation de l’historique de déploiement
Déploiement d’applications Xcode
Installation d’un certificat Apple sur des exécuteurs macOS pour le développement Xcode