fix(github): keep disabled repos from cleanup while skipping new imports (#191)

* fix: preserve disabled repos while skipping new imports

* ci: upgrade bun to 1.3.6 for test workflow
This commit is contained in:
ARUNAVO RAY
2026-02-26 10:19:28 +05:30
committed by GitHub
parent 2395e14382
commit 08da526ddd
9 changed files with 63 additions and 13 deletions

View File

@@ -254,6 +254,7 @@ export async function getGithubRepositories({
visibility: (repo.visibility ?? "public") as GitRepo["visibility"],
status: "imported",
isDisabled: repo.disabled ?? false,
lastMirrored: undefined,
errorMessage: undefined,
@@ -275,7 +276,7 @@ export async function getGithubStarredRepositories({
}: {
octokit: Octokit;
config: Partial<Config>;
}) {
}): Promise<GitRepo[]> {
try {
const starredRepos = await octokit.paginate(
octokit.activity.listReposStarredByAuthenticatedUser,
@@ -314,6 +315,7 @@ export async function getGithubStarredRepositories({
visibility: (repo.visibility ?? "public") as GitRepo["visibility"],
status: "imported",
isDisabled: repo.disabled ?? false,
lastMirrored: undefined,
errorMessage: undefined,
@@ -438,6 +440,7 @@ export async function getGithubOrganizationRepositories({
visibility: (repo.visibility ?? "public") as GitRepo["visibility"],
status: "imported",
isDisabled: repo.disabled ?? false,
lastMirrored: undefined,
errorMessage: undefined,