Skip to content

Conversation

@Iamrodos
Copy link
Contributor

Adds --starred-skip-size-over MB to skip starred repositories over a size limit.

For those who like to star the Linux kernel or other large repos, this prevents --all-starred from filling up the disk unexpectedly as discussed in #108.

  • Updates existing documentation about cloned starred size
  • Size is in MB, checked against the GitHub API's size field
  • Only affects starred repos; your own repos are always included
  • Skipped repos are logged with their size

Tests added, plus live tested against a range of starred repo sizes.

Closes #108

@Iamrodos Iamrodos force-pushed the feature/108-starred-skip-size-over branch from 6ed1d0c to fbbac53 Compare December 20, 2025 07:27
@josegonzalez
Copy link
Owner

Mind rebasing?

…zalez#108)

Allow users to skip starred repositories exceeding a size threshold
when using --all-starred. Size is specified in MB and checked against
the GitHub API's repository size field.

- Only affects starred repos; user's own repos always included
- Logs each skipped repo with name and size

Closes josegonzalez#108
@Iamrodos Iamrodos force-pushed the feature/108-starred-skip-size-over branch from fbbac53 to 3c43e0f Compare December 21, 2025 11:18
@Iamrodos
Copy link
Contributor Author

Rebase done.

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.

Allow restricting size of repository before cloning it

2 participants