From 0c072d964d4d07e69d1c0af1f3b09f9adc543571 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sat, 28 Jun 2025 00:45:19 +0300 Subject: feat: add --delete-repo command to delete repositories from all organizations MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Added --delete-repo flag that accepts a repository name - Implemented DeleteRepo() methods in both GitHub and Codeberg API clients - Created HandleDeleteRepo handler with interactive confirmation - Shows clear status of repository across all configured organizations - Requires user to type "yes" to confirm deletion - Provides detailed feedback on success/failure for each deletion - Updated documentation and usage help 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- CLAUDE.md | 3 +++ 1 file changed, 3 insertions(+) (limited to 'CLAUDE.md') diff --git a/CLAUDE.md b/CLAUDE.md index cefe274..2a5b22e 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -27,6 +27,9 @@ task clean # Show version ./gitsyncer --version + +# Delete a repository from all configured organizations (with confirmation) +./gitsyncer --delete-repo ``` Note: The Taskfile.yaml is configured for [go-task](https://taskfile.dev/). Install with: -- cgit v1.2.3