Skip to content

Commit 0df833d

Browse files
committed
feat: update view and lang for workflow job event
1 parent 0d17a8e commit 0df833d

File tree

4 files changed

+36
-18
lines changed

4 files changed

+36
-18
lines changed
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
<?php
2+
3+
return [
4+
'completed' => [
5+
'completed' => '🎉 <b>Action Completed</b> form :user',
6+
'done' => 'Done action: 🎉 <b>:runner_name</b> ✨',
7+
'canceled' => '🚫 <b>Canceled Action</b> form 🦑:user',
8+
'failed' => 'Failed action: 🚫 <b>:runner_name</b> ❌',
9+
],
10+
'in_progress' => [
11+
'progress' => '🔧 <b>Action in progress</b> form🦑:user',
12+
'running' => 'Running action: 💥 <b>:runner_name</b> ⏳',
13+
],
14+
'queued' => [
15+
'title' => ' <b>Action Queued</b> form 🦑:user',
16+
'body' => 'Queued action: 💥 <b>:runner_name</b> ⏰',
17+
],
18+
'link' => '🔗 Link: :link',
19+
];

resources/views/events/github/workflow_job/completed.blade.php

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,16 @@
22
/**
33
* @var $payload mixed
44
*/
5+
?>
56

6-
if ($payload->workflow_job->conclusion === 'success') {
7-
$message = "🎉 <b>Action Completed</b> form 🦑<a href=\"{$payload->repository->html_url}\">{$payload->repository->full_name}</a>\n\n";
7+
@if($payload->workflow_job->conclusion === 'success')
8+
{!! __('tg-notifier::events/github/workflow_job.completed.completed', ['user' => "<a href='{$payload->repository->html_url}'>{$payload->repository->html_url}</a>"]) !!}
89

9-
$message .= "Done action: 🎉 <b>{$payload->workflow_job->runner_name}</b> ✨ \n\n";
10-
} else {
11-
$message = "🚫 <b>Canceled Action</b> form 🦑<a href=\"{$payload->repository->html_url}\">{$payload->repository->full_name}</a>\n\n";
10+
{!! __('tg-notifier::events/github/workflow_job.completed.done', ['runner_name' => $payload->workflow_job->runner_name]) !!}
11+
@else
12+
{!! __('tg-notifier::events/github/workflow_job.completed.canceled', ['user' => "<a href='{$payload->repository->html_url}'>{$payload->repository->html_url}</a>"]) !!}
1213

13-
$message .= "Failed action: 🚫 <b>{$payload->workflow_job->runner_name}</b> ❌ \n\n";
14-
}
14+
{!! __('tg-notifier::events/github/workflow_job.completed.failed', ['runner_name' => $payload->workflow_job->runner_name]) !!}
15+
@endif
1516

16-
$message .= "🔗 Link: <a href=\"{$payload->workflow_job->html_url}\">{$payload->workflow_job->html_url}</a>\n\n";
17-
18-
echo $message;
17+
{!! __('tg-notifier::events/github/workflow_job.link', ['link' => "<a href='{$payload->workflow_job->html_url}'>{$payload->workflow_job->html_url}</a>"]) !!}

resources/views/events/github/workflow_job/in_progress.blade.php

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,10 @@
22
/**
33
* @var $payload mixed
44
*/
5+
?>
56

6-
$message = "🔧 <b>Action in progress</b> form 🦑<a href=\"{$payload->repository->html_url}\">{$payload->repository->full_name} </a>\n\n";
7+
{!! __('tg-notifier::events/github/workflow_job.in_progress.progress', ['user' => "<a href='{$payload->repository->html_url}'>{$payload->repository->html_url}</a>"]) !!}
78

8-
$message .= "Running action: 💥 <b>{$payload->workflow_job->runner_name}</b> ⏳\n\n";
9+
{!! __('tg-notifier::events/github/workflow_job.in_progress.running', ['runner_name' => $payload->workflow_job->runner_name]) !!}
910

10-
$message .= "🔗 Link: <a href=\"{$payload->workflow_job->html_url}\">{$payload->workflow_job->html_url}</a>\n\n";
11-
12-
echo $message;
11+
{!! __('tg-notifier::events/github/workflow_job.link', ['link' => "<a href='{$payload->workflow_job->html_url}'>{$payload->workflow_job->html_url}</a>"]) !!}

resources/views/events/github/workflow_job/queued.blade.php

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,10 @@
22
/**
33
* @var $payload mixed
44
*/
5+
?>
56

6-
$message = "🎉 <b>Action Queued</b> form 🦑<a href=\"{$payload->repository->html_url}\">{$payload->repository->full_name}</a>\n\n";
7+
{!! __('tg-notifier::events/github/workflow_job.queued.title', ['user' => "<a href='{$payload->repository->html_url}'>{$payload->repository->html_url}</a>"]) !!}
78

8-
$message .= "Queued action: 💥 <b>{$payload->workflow_job->runner_name}</b> ⏰\n\n";
9+
{!! __('tg-notifier::events/github/workflow_job.queued.body', ['runner_name' => $payload->workflow_job->runner_name]) !!}
910

10-
$message .= "🔗 Link: <a href=\"{$payload->workflow_job->html_url}\">{$payload->workflow_job->html_url}</a>\n\n";
11+
{!! __('tg-notifier::events/github/workflow_job.link', ['link' => "<a href='{$payload->workflow_job->html_url}'>{$payload->workflow_job->html_url}</a>"]) !!}

0 commit comments

Comments
 (0)