From 945814241b2a8cfe8e5e22bd2f151c44b8d0e899 Mon Sep 17 00:00:00 2001 From: Marcus Krejpowicz Date: Wed, 17 Dec 2025 09:24:21 +0100 Subject: [PATCH] fix: load all collaborators with push permission --- lib/pull_preview/github_sync.rb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/pull_preview/github_sync.rb b/lib/pull_preview/github_sync.rb index d7025fb..625d120 100644 --- a/lib/pull_preview/github_sync.rb +++ b/lib/pull_preview/github_sync.rb @@ -339,7 +339,10 @@ def expanded_admins admins = opts[:admins].dup.map(&:strip) if admins.include?(collaborators_with_push) admins.delete(collaborators_with_push) + auto_paginate_before = octokit.auto_paginate + octokit.auto_paginate = true admins.push(*octokit.collaborators(repo).select{|c| c.permissions&.push}.map(&:login)) + octokit.auto_paginate = auto_paginate_before end admins.uniq end