feat(GitSyncLog): Ajoute des icônes Discord dynamiques selon le type de commit.

This commit is contained in:
Serreau Jovann
2026-01-28 16:02:57 +01:00
parent e924971f73
commit 43e9e6f25e

View File

@@ -116,8 +116,20 @@ class GitSyncLogCommand extends Command
// 6. Envoi Discord
try {
$discordMessage = "📢 **Mise à jour sera prochaine mise en ligne sur votre intranet**\n\n> " . $friendlyMessage;
$icons = [
'feature' => '🚀 **Nouveauté**',
'fix' => '🛠️ **Correction**',
'optimise' => '⚡ **Optimisation**',
'new' => '✨ **Mise à jour**',
];
$selectedIcon = $icons[$type] ?? $icons['new'];
$discordMessage = sprintf(
"%s\n📢 *Mise à jour en cours de mise en ligne sur votre intranet*\n\n> %s",
$selectedIcon,
$friendlyMessage
);
$this->httpClient->request('POST', $discordWebhook, [
'json' => ['content' => $discordMessage]
]);