Intégrations
GitHub Actions
Présentation
Automatisez la livraison d’emails pour tout événement du dépôt. Lorsque du code est poussé, que des tickets sont mis à jour ou que des versions sont publiées, l’action GitHub de Mailgun envoie des emails personnalisés à votre équipe. Incluez les données d’engagement et les informations sur les acteurs dans les modèles HTML à l’aide de variables dynamiques. Les rapports de Mailgun confirment chaque livraison. Simplifiez la communication tout au long du cycle de développement grâce à des déclencheurs flexibles, des destinataires multiples et une gestion simple des secrets.
FONCTIONNALITÉS ET AVANTAGES PRINCIPAUX :
- Personnalisez l’objet et le corps du message à l’aide de modèles HTML
- Utilisez les variables d’environnement et les données de charge utile des événements dans les messages
- Envoyez à plusieurs destinataires en séparant les adresses par des virgules
- Obtenez les réponses de l’API de Mailgun pour le débogage
- Déclenchez des emails sur n’importe quel événement GitHub : push, pull request, issue, schedule, etc.
- Installez gratuitement et configurez rapidement

Envoyez des emails directement à partir des flux de travail de GitHub en utilisant l’API fiable de Mailgun pour une communication automatisée axée sur les événements.
Cas d’utilisation
Utilisations courantes de Mailgun avec GitHub Actions
Alertes sur le statut de la version
Mise à jour des tickets et des demandes de tirage
Résumés de déploiement
Emails personnalisés pour les événements
Comment activer l’intégration
Démarrage rapide : mise en place de l’intégration de Mailgun avec GitHub Actions
Commencez en quatre étapes simples. Aucun serveur ni plugin n’est nécessaire.
Étape 1 : Créez ou ouvrez un fichier de flux de travail dans .github/workflows/ (par exemple, mailgun.yml).
Étape 2 : Ajoutez une étape Mailgun depuis le GitHub Marketplace et référencez votre MAILGUN_API_KEY et votre domaine en tant que secrets.
Étape 3 : Définissez les entrées telles que « to » et, de manière facultative, « subject » et « body/text » comme décrit dans le README de l’action.
Étape 4 : Faites un commit et pushez vos modifications. Sur l’événement sélectionné, le flux de travail envoie un email à l’aide de l’API de Mailgun.
Pourquoi Sinch Mailgun
Pourquoi les développeurs choisissent l’intégration de Mailgun avec GitHub Actions
Mise en place rapide
Une livraison fiable
Déclencheurs flexibles
FAQ
Questions fréquemment posées
Il s’agit d’une Action GitHub maintenue par la communauté et créée par un développeur tiers. Elle s’intègre de manière fiable à l’API de Mailgun, et elle est largement utilisée par les développeurs.
Stockez votre clé API Mailgun et votre domaine en tant que secrets cryptés dans les paramètres de votre dépôt GitHub, puis faites-y référence dans votre fichier de flux de travail.
Oui. Saisissez plusieurs adresses email séparées par des virgules dans le champ « to » pour avertir plusieurs parties prenantes à la fois.
Tout événement GitHub peut déclencher l’action, y compris les poussées, les demandes de tirage (pull requests), les tickets, les versions, les calendriers et webhooks personnalisés.
Utilisez les variables d’environnement et les charges utiles des événements, telles que ${{ github.actor }} ou les messages de commit, directement dans les champs Sujet ou Corps de texte.
Les limites d’emails dépendent de votre abonnement Mailgun. L’utilisation de GitHub Actions est déterminée par le niveau de votre compte GitHub.
L’utilisation de l’action GitHub est gratuite. Vous ne payez que pour l’utilisation de Mailgun selon l’abonnement que vous avez sélectionné.