Esta acción de GitHub te permite enviar notificaciones a través de Microsoft Teams en caso de éxito o fallo en tu flujo de trabajo.
Para usar esta acción, simplemente añade el siguiente bloque a tu archivo de flujo de trabajo .github/workflows/your-action.yml
:
name: Workflow
on:
push:
branches:
- main
jobs:
notificationActions:
name: Enviar Notificación
runs-on: ubuntu-latest
steps:
- name: Checkout Repositorio
uses: actions/checkout@v2
- name: Ejecutar Tu Acción
uses: AdrianEunoia/msteams-notifications-webhook@v1.0
with:
webhook-teams: ${{ secrets.WEBHOOK_TEAMS }}
Asegúrate de definir el secreto WEBHOOK_TEAMS en la configuración de secretos de tu repositorio.
webhook-teams (obligatorio): La URL del webhook de Microsoft Teams.
success-script.sh: Script que se ejecuta en caso de éxito. failure-script.sh: Script que se ejecuta en caso de fallo.
¡Las contribuciones son bienvenidas! Si encuentras algún problema o tienes alguna mejora, por favor abre un problema o envía un pull request.
Released under MIT by @AdrianEunoia.