Integrações
GitHub Actions
Visão geral
Automatize a entrega de e-mails para qualquer evento de repositório. Quando ocorre um push no código, issues são atualizadas ou lançamentos são publicados, a GitHub Action do Mailgun envia e-mails personalizados para a sua equipe. Inclua dados de commit e informações de autoria em modelos HTML com variáveis dinâmicas. Os logs do Mailgun confirmam cada entrega. Simplifique a comunicação em todo o ciclo de vida de desenvolvimento com gatilhos flexíveis, vários destinatários e gerenciamento simples de secrets.
PRINCIPAIS RECURSOS E BENEFÍCIOS:
- Personalizar o assunto e o corpo com modelos HTML
- Usar variáveis de ambiente e dados de payload de eventos em mensagens
- Enviar para vários destinatários separando os endereços por vírgulas
- Obter respostas da API do Mailgun para depuração
- Acionar e-mails em qualquer evento do GitHub: push, pull request, issue, schedule e muito mais
- Instalar gratuitamente e configurar com rapidez

Envie e-mails diretamente dos fluxos de trabalho do GitHub usando a API confiável do Mailgun para uma comunicação automatizada orientada a eventos.
Casos de uso
Maneiras populares de usar o Mailgun com o GitHub Actions
Alertas de status de build
Atualizações de issues e PRs
Resumos de implantação
E-mails de eventos personalizados
Como habilitar a integração
Início rápido: configurar a integração com o Mailgun e o GitHub Actions
Comece em quatro etapas simples. Não são necessários servidores ou plugins.
Etapa 1: Crie ou abra um arquivo de fluxo de trabalho em .github/workflows/ (por exemplo, mailgun.yml).
Etapa 2: Adicione uma etapa do Mailgun no GitHub Marketplace e referencie a sua MAILGUN_API_KEY e o seu domínio como secrets.
Etapa 3: Defina as entradas, como to, e, opcionalmente, subject e body/text, conforme descrito no README da action.
Etapa 4: Faça o commit e o push das suas alterações. No evento selecionado, o fluxo de trabalho envia um e-mail usando a API do Mailgun.
Por que o Sinch Mailgun
Por que a equipe de desenvolvimento escolhe a integração com o Mailgun e o GitHub Actions
Configuração rápida
Entrega confiável
Gatilhos flexíveis
FAQs
Perguntas frequentes
Esta é uma GitHub Action mantida pela comunidade, criada por um desenvolvedor de terceiros. Ela se integra de forma confiável com a API do Mailgun e é amplamente usada pela comunidade de desenvolvimento.
Armazene a sua chave de API e o domínio do Mailgun como secrets criptografados nas configurações do seu repositório do GitHub e, em seguida, referencie-os no arquivo de fluxo de trabalho.
Sim. Insira vários endereços de e-mail separados por vírgulas no campo to para notificar várias partes interessadas ao mesmo tempo.
Qualquer evento do GitHub pode acionar a Action, incluindo push, pull_request, issues, releases, schedules e webhooks personalizados.
Use variáveis de ambiente e dados de payload de eventos, como ${{ github.actor }} ou mensagens de commit, diretamente nos campos subject ou body.
Os limites de e-mail dependem do seu plano do Mailgun. O uso do GitHub Actions é determinado pelo nível da sua conta do GitHub.
A GitHub Action é de uso gratuito. Você só paga pelo uso do Mailgun de acordo com o plano selecionado.