Features
- Limit mirroring to specific organizations (#304). A new opt-in organization allowlist in GitHub Configuration → Filtering & Behavior. Leave it empty to mirror repos from every organization you belong to (the previous default — unchanged), or add specific organizations to mirror only their repositories. Personal and collaborator repos are unaffected, so it composes with Skip personal repositories. Also settable via the
INCLUDE_ORGANIZATIONSenvironment variable. This resolves the surprise where enabling Skip personal repositories still pulled in repos from organizations you never explicitly added.
Bug Fixes
- Name Collision Strategy setting now persists (#326). The Name collision strategy dropdown (
repo-owner/owner-repo) for starred-repo name clashes silently reverted on save and never took effect — repos were always created with therepo-ownerpattern. It now saves and applies correctly, and is also exposed as theSTARRED_DUPLICATE_STRATEGYenvironment variable for compose-based setups. Thanks to @agent00bob for the detailed report.
Full Changelog: v3.19.1...v3.20.0