This commit is contained in:
Morten Olsen
2025-10-01 23:00:03 +02:00
commit f9e8456cf9
5 changed files with 451 additions and 0 deletions

26
remove-all.ts Normal file
View File

@@ -0,0 +1,26 @@
import 'dotenv/config';
import { Octokit } from 'octokit';
import { giteaApi } from 'gitea-js';
const github = new Octokit({
auth: process.env.GITHUB_TOKEN,
});
const response = await fetch('https://gitea.olsen.cloud/api/v1/user/repos', {
headers: {
authorization: `Bearer ${process.env.GITEA_TOKEN}`,
},
})
const repos = await response.json();
for (const repo of repos) {
const response = await fetch(`https://gitea.olsen.cloud/api/v1/repos/${repo.owner.login}/${repo.name}`, {
method: 'delete',
headers: {
authorization: `Bearer ${process.env.GITEA_TOKEN}`,
},
});
console.log(response.status, repo.owner.login, repo.name)
}