From 4835ea9bc93d82a878b96273203792c9ab19a265 Mon Sep 17 00:00:00 2001 From: Khushboo Verma Date: Mon, 2 Jun 2025 14:39:10 +0530 Subject: [PATCH 1/2] Use html_url in push events --- src/VCS/Adapter/Git/GitHub.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/VCS/Adapter/Git/GitHub.php b/src/VCS/Adapter/Git/GitHub.php index 9d5e94b..3208423 100644 --- a/src/VCS/Adapter/Git/GitHub.php +++ b/src/VCS/Adapter/Git/GitHub.php @@ -591,8 +591,8 @@ public function getEvent(string $event, string $payload): array $repositoryId = strval($payload['repository']['id'] ?? ''); $repositoryName = $payload['repository']['name'] ?? ''; $branch = str_replace('refs/heads/', '', $ref); - $branchUrl = $payload['repository']['url'] . "/tree/" . $branch; - $repositoryUrl = $payload['repository']['url']; + $branchUrl = $payload['repository']['html_url'] . "/tree/" . $branch; + $repositoryUrl = $payload['repository']['html_url']; $commitHash = $payload['after'] ?? ''; $owner = $payload['repository']['owner']['name'] ?? ''; $authorUrl = $payload['sender']['html_url']; From 2d5a4f4b7e919420d4de7464b6a96497045e3971 Mon Sep 17 00:00:00 2001 From: Khushboo Verma Date: Mon, 2 Jun 2025 14:43:57 +0530 Subject: [PATCH 2/2] Fix tests --- tests/VCS/Adapter/GitHubTest.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/VCS/Adapter/GitHubTest.php b/tests/VCS/Adapter/GitHubTest.php index 06b2658..6bf4057 100644 --- a/tests/VCS/Adapter/GitHubTest.php +++ b/tests/VCS/Adapter/GitHubTest.php @@ -38,7 +38,7 @@ public function testgetEvent(): void "name": "testing-fork", "full_name": "vermakhushboo/testing-fork", "private": true, - "url": "https://github.com/vermakhushboo/g4-node-function", + "html_url": "https://github.com/vermakhushboo/g4-node-function", "owner": { "name": "vermakhushboo" }