Skip to content

chore(ci): alerte Teams en cas d'échec de workflow - #15

Merged
CarlosSB2028 merged 2 commits into
mainfrom
ci/notify-teams-on-failure
Oct 22, 2026
Merged

CarlosSB2028 merged 2 commits into
mainfrom
ci/notify-teams-on-failure

Conversation

@CarlosSB2028

Copy link
Copy Markdown
Collaborator

Summary

Ajoute .github/workflows/notify-failure.yml : à la fin de « CI - docs », si le run est en échec, une carte est postée dans le canal Teams « Alertes CI » (webhook du connecteur Workflows). Aucun message en cas de succès. Le workflow peut aussi être lancé à la main (workflow_dispatch) pour tester l'alerte.

Linked issue

Aucune.

Validation

  • pnpm install
  • pnpm build
  • Navigation and links reviewed

Non concernés : aucun contenu de documentation n'est modifié. Le fichier YAML a été validé et la construction du message d'alerte testée avec des valeurs d'exemple.

Documentation impact

  • Central handbook updated
  • Synced source-repository docs updated if applicable
  • No additional documentation update required

Review notes

Prérequis : le secret d'organisation TEAMS_WEBHOOK_URL (déjà créé). Le workflow ne se déclenche qu'après fusion sur main ; le nom listé dans workflows: doit correspondre exactement au name: du workflow. Test : onglet Actions → « Notify Teams on failure » → Run workflow. Le même fichier est ajouté dans les 5 autres dépôts.

🤖 Generated with Claude Code

https://claude.ai/code/session_01TNrQjXVn8syZsKCEtrLQa2

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01TNrQjXVn8syZsKCEtrLQa2
@CarlosSB2028
CarlosSB2028 requested a review from a team as a code owner October 1, 2026 16:23
@CarlosSB2028 CarlosSB2028 changed the title ci: alerte Teams en cas d'échec de workflow chore(ci): alerte Teams en cas d'échec de workflow Oct 2, 2026
@CarlosSB2028 CarlosSB2028 self-assigned this Oct 2, 2026
@CarlosSB2028
CarlosSB2028 merged commit 9d95b65 into main Oct 22, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants