Skip to content

feat: add --prune flag and notify about locally cloned archived repos - #16

Merged
utahcon merged 1 commit into
mainfrom
feat/prune-flag-and-notice
Oct 8, 2026
Merged

utahcon merged 1 commit into
mainfrom
feat/prune-flag-and-notice

Conversation

@utahcon

@utahcon utahcon commented Oct 8, 2026

Copy link
Copy Markdown
Owner

Summary

  • After a normal run, list local repositories that are archived on GitHub and print the command to remove them (dry-run by default). Skipped with --include-archived.
  • Add --prune / --confirm to the root command as an alternative to the prune-archived subcommand, which is now marked deprecated (still works).
  • Share the archived-directory matching between the notice and the prune logic.
  • README updated.

Test plan

  • go build / go vet / gofmt
  • --prune with config file dispatches to the prune flow
  • Run against a real org with a local clone of an archived repo and confirm the notice and --prune / --prune --confirm

🤖 Generated with Claude Code

After a normal run, list local repositories that are archived on GitHub
and print the command to remove them. Add --prune/--confirm to the root
command as a replacement for the prune-archived subcommand, which is now
deprecated.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@utahcon
utahcon merged commit d0b1564 into main Oct 8, 2026
4 checks passed
@utahcon
utahcon deleted the feat/prune-flag-and-notice branch October 8, 2026 17:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant