|
2 | 2 | /** |
3 | 3 | * @var $payload mixed |
4 | 4 | */ |
| 5 | +?> |
5 | 6 |
|
6 | | -switch ($payload->workflow_run->conclusion) { |
7 | | - case 'success': |
8 | | - $message = "🎉 <b>Workflow Completed</b> form 🦑<a href=\"{$payload->repository->html_url}\">{$payload->repository->full_name}</a>\n\n"; |
| 7 | +@switch($payload->workflow_run->conclusion) |
| 8 | + @case('success') |
| 9 | +{!! __('tg-notifier::events/github/workflow_run.completed.success.title', ['user' => "<a href='{$payload->repository->html_url}'>{$payload->repository->html_url}</a>"]) !!} |
9 | 10 |
|
10 | | - $message .= "Done workflow: 🎉 <b>{$payload->workflow_run->name}</b> ✨ \n\n"; |
| 11 | +{!! __('tg-notifier::events/github/workflow_run.completed.success.body', ['name' => $payload->workflow_run->runner_name]) !!} |
11 | 12 |
|
12 | | - break; |
13 | | - case 'failure': |
14 | | - $message = "🚫 <b>Workflow Failed</b> form 🦑<a href=\"{$payload->repository->html_url}\">{$payload->repository->full_name}</a>\n\n"; |
| 13 | + @break |
| 14 | + @case('failure') |
| 15 | +{!! __('tg-notifier::events/github/workflow_run.completed.failure.title', ['user' => "<a href='{$payload->repository->html_url}'>{$payload->repository->html_url}</a>"]) !!} |
15 | 16 |
|
16 | | - $message .= "Failed workflow: 🚫 <b>{$payload->workflow_run->name}</b> ❌ \n\n"; |
| 17 | +{!! __('tg-notifier::events/github/workflow_run.completed.failure.body', ['name' => $payload->workflow_run->runner_name]) !!} |
17 | 18 |
|
18 | | - break; |
19 | | - case 'cancelled': |
20 | | - $message = "❌ <b>Workflow Cancelled</b> form 🦑<a href=\"{$payload->repository->html_url}\">{$payload->repository->full_name}</a>\n\n"; |
| 19 | + @break |
| 20 | + @case('cancelled') |
| 21 | +{!! __('tg-notifier::events/github/workflow_run.completed.cancelled.title', ['user' => "<a href='{$payload->repository->html_url}'>{$payload->repository->html_url}</a>"]) !!} |
21 | 22 |
|
22 | | - $message .= "Cancelled workflow: 🚨 <b>{$payload->workflow_run->name}</b> ❌ \n\n"; |
| 23 | +{!! __('tg-notifier::events/github/workflow_run.completed.cancelled.body', ['name' => $payload->workflow_run->runner_name]) !!} |
23 | 24 |
|
24 | | - break; |
25 | | - default: |
26 | | - $message = "🚨 <b>Workflow Can't Success</b> form 🦑<a href=\"{$payload->repository->html_url}\">{$payload->repository->full_name}</a>\n\n"; |
| 25 | + @break |
| 26 | + @default |
| 27 | +{!! __('tg-notifier::events/github/workflow_run.completed.default.title', ['user' => "<a href='{$payload->repository->html_url}'>{$payload->repository->html_url}</a>"]) !!} |
27 | 28 |
|
28 | | - $message .= "Can't Success workflow: 🚨 <b>{$payload->workflow_run->name}</b> ❌ \n\n"; |
| 29 | +{!! __('tg-notifier::events/github/workflow_run.completed.default.body', ['name' => $payload->workflow_run->runner_name]) !!} |
| 30 | +@endswitch |
29 | 31 |
|
30 | | - break; |
31 | | -} |
32 | | -
|
33 | | -// $message .= "📤 Commit: <b>{$payload->workflow_run->head_commit->message}</b>\n\n"; |
34 | | -
|
35 | | -$message .= "🔗 Link: <a href=\"{$payload->workflow_run->html_url}\">{$payload->workflow_run->html_url}</a>\n\n"; |
36 | | -
|
37 | | -echo $message; |
| 32 | +{!! __('tg-notifier::events/github/workflow_run.link', ['link' => "<a href='{$payload->workflow_run->html_url}'>{$payload->workflow_run->html_url}</a>"]) !!} |
0 commit comments