From 5677e555c06dfd6399c97df31b4c5a875b61e70f Mon Sep 17 00:00:00 2001 From: loks0n <22452787+loks0n@users.noreply.github.com> Date: Wed, 15 Nov 2023 15:47:41 +0000 Subject: [PATCH] fix: clone gitignore --- src/VCS/Adapter/Git/GitHub.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/VCS/Adapter/Git/GitHub.php b/src/VCS/Adapter/Git/GitHub.php index cf795255..e77b2906 100644 --- a/src/VCS/Adapter/Git/GitHub.php +++ b/src/VCS/Adapter/Git/GitHub.php @@ -99,7 +99,7 @@ public function createRepository(string $owner, string $repositoryName, bool $pr * * @throws Exception */ - public function searchRepositories(string $owner, int $page, int $per_page, string $search=''): array + public function searchRepositories(string $owner, int $page, int $per_page, string $search = ''): array { $url = '/search/repositories'; @@ -107,7 +107,7 @@ public function searchRepositories(string $owner, int $page, int $per_page, stri 'q' => "{$search} user:{$owner} fork:true", 'per_page' => $per_page, 'sort' => 'updated' - ]); + ]); if (!isset($response['body']['items'])) { throw new Exception("Repositories list missing in the response."); @@ -488,6 +488,7 @@ public function generateCloneCommand(string $owner, string $repositoryName, stri "git init", "git remote add origin {$cloneUrl}", "git config core.sparseCheckout true", + "echo '{$rootDirectory}/.gitignore' >> .git/info/sparse-checkout", "echo {$rootDirectory} >> .git/info/sparse-checkout", ];