Feat: Sync repo visibility changes from GitHub to Gitea

This commit is contained in:
2026-02-17 17:40:52 -08:00
parent 3ff2412f37
commit a3abdb357d

View File

@@ -88,6 +88,9 @@ const getPages = async (url) => {
mirror_prune: true
};
await req(`${G_API}/repos/migrate`, headers.GT, 'POST', payload);
} else if (exists.private !== r.private) {
console.log(`Updating visibility: ${owner}/${r.name}${r.private ? 'private' : 'public'}`);
await req(`${G_API}/repos/${owner}/${r.name}`, headers.GT, 'PATCH', { private: r.private });
}
} catch (e) {
console.error(`Failed to mirror ${r.owner.login}/${r.name}:`, e.message);