From a07cee7ad66848efd6b93a185672796006e0388b Mon Sep 17 00:00:00 2001 From: Andras Bacsai <5845193+andrasbacsai@users.noreply.github.com> Date: Wed, 27 May 2026 09:05:55 +0200 Subject: [PATCH] fix(github): support custom webhook override --- app/Livewire/Source/Github/Change.php | 3 ++ .../livewire/source/github/change.blade.php | 32 +++++++++++-------- tests/Feature/GithubSourceChangeTest.php | 13 ++++---- 3 files changed, 29 insertions(+), 19 deletions(-) diff --git a/app/Livewire/Source/Github/Change.php b/app/Livewire/Source/Github/Change.php index 4559f59f5..c702d80f4 100644 --- a/app/Livewire/Source/Github/Change.php +++ b/app/Livewire/Source/Github/Change.php @@ -21,6 +21,8 @@ class Change extends Component public string $webhook_endpoint = ''; + public string $custom_webhook_endpoint = ''; + public ?string $ipv4 = null; public ?string $ipv6 = null; @@ -98,6 +100,7 @@ protected function rules(): array 'pullRequests' => 'nullable|string', 'privateKeyId' => 'nullable|int', 'webhook_endpoint' => ['required', 'string', 'url'], + 'custom_webhook_endpoint' => ['nullable', 'string', 'url'], ]; } diff --git a/resources/views/livewire/source/github/change.blade.php b/resources/views/livewire/source/github/change.blade.php index cd8a98833..31c1d0276 100644 --- a/resources/views/livewire/source/github/change.blade.php +++ b/resources/views/livewire/source/github/change.blade.php @@ -238,7 +238,10 @@ class="bg-transparent border-transparent hover:bg-transparent hover:border-trans