Skip to main content
We publish frequent updates to our documentation, and translation of this page may still be in progress. For the most current information, please visit the
English documentation
.
GitHub Docs
Version:
Free, Pro, & Team
Search GitHub Docs
All products
GitHub Actions
Démarrage rapide
Découvrir GitHub Actions
Comprendre GitHub Actions
Find and customize actions
Essential features
Expressions
Contextes
Variables
Workflow billing & limits
Exemples
Using scripts to test your code on a runner
Use the GitHub CLI on a runner
Using concurrency, expressions, and a test matrix
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
Reuse workflows
Workflows requis
Cache dependencies
Store artifacts
Create starter workflows
Utilisation de workflows de démarrage
Share workflows with your organization
GitHub CLI in workflows
Utilisation des travaux
Using jobs in a workflow
Choose the runner for a job
Using conditions to control job execution
Matrices
Accès concurrentiel
Environnements
Running jobs in a container
Setting default values for jobs
Assigning permissions to jobs
Define outputs for jobs
Gérer les exécutions de workflow
Manually run a workflow
Re-run workflows and jobs
Cancel a workflow
Approve public fork runs
Approve private fork runs
Réviser les déploiements
Disable & enable a workflow
Skip workflow runs
Delete a workflow run
Download workflow artifacts
Remove workflow artifacts
Générer et tester
Intégration continue
Build & test Go
Build & test Java & Ant
Build & test Java & Gradle
Build & test Java with Maven
Build & test .NET
Build & test Node.js
Build & test PowerShell
Build & test Python
Build & test Ruby
Build & test Swift
Build & test Xamarin apps
Déploiement
À propos des déploiements
À propos du déploiement continu
Déployer avec GitHub Actions
Deploying to your cloud provider
Deploy to Amazon ECS
Déployer sur Azure
Deploy to Google Kubernetes Engine
Security hardening your deployments
OpenID Connect permet à vos workflows d’échanger des jetons de courte durée directement à partir de votre fournisseur de cloud.
OpenID Connect in AWS
Configuring OpenID Connect in Azure
OpenID Connect in Google Cloud Platform
OpenID Connect in HashiCorp Vault
OpenID Connect in cloud providers
OpenID Connect with reusable workflows
Targeting different environments
Use environments for deployment
Managing your deployments
Voir l’historique des déploiements
Deploy Xcode applications
Sign Xcode applications
Containerized services
À propos des conteneurs de service
PostgreSQL service containers
Redis service containers
Publier des packages
Packaging with GitHub Actions
Publier des images Docker
Publish Java packages with Gradle
Publish Java packages with Maven
Publish Node.js packages
Managing issues and pull requests
Actions for project management
Add labels to issues
Close inactive issues
Add label to comment on issue
Move assigned issues
Remove label when adding card
Planification de la création d’un problème
Migrate to GitHub Actions
Automate migration with GitHub Actions Importer
Migrate from Azure Pipelines
Migrate from CircleCI
Migrate from GitLab CI/CD
Migrate from Jenkins
Migrate from Travis CI
Superviser et dépanner
À propos du monitoring et de la résolution des problèmes
Use the visualization graph
Add a status badge
View workflow run history
View job execution time
Using workflow run logs
Activer l’enregistrement du débogage
Notifications pour les exécutions de workflow
Exécuteurs hébergés par GitHub
À propos des exécuteurs hébergés par GitHub
Larger runners
Control access to larger runners
Monitor current jobs
Customize runners
Connect to a private network
Exécuteurs auto-hébergés
À propos des exécuteurs auto-hébergés
Add self-hosted runners
Autoscale self-hosted runners
Run a script before or after a job
Customize containers used by jobs
Run the runner app as a service
Serveurs proxy
Label runners
<!-- 2BB13A4A-041C-4064-9A7A-B482C5BC964F -->
Manage access with runner groups
Superviser et dépanner
Remove self-hosted runners
Guides de sécurité
Security hardening
Secrets chiffrés
Authentification par jeton automatique
Création d’actions
À propos des actions personnalisées
Create a Docker container action
Create a JavaScript action
Create a composite action
Metadata syntax
Dockerfile support
Set exit codes
Publish in GitHub Marketplace
Share from your private repository
Share with your organization
Releasing and maintaining actions
CLI setup action
Guides pour GitHub Actions
GitHub Actions
/
Exemples
Exemples
Exemples de workflows qui démontrent les fonctionnalités CI/CD de GitHub Actions.
Utilisation de scripts pour tester votre code sur un exécuteur
Utilisation de l’interface CLI GitHub sur un exécuteur
Utilisation de la concurrence, d’expressions et d’une matrice de test