- Creates Forgejo repos if they don't exist
- Adds git remotes to local repos
- Pushes main branch to origin
Applied to 3 repos:
- @cli/claude-continue → claude-continue
- @ml/content-understanding → content-understanding
- @nestjs/sso-guard → nestjs-sso-guard
All repos now have remotes configured and pushed.
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
- migrate-master-to-main.sh: Renames local branches and pushes to remote
- update-forgejo-default-branch.sh: Updates default branch via Forgejo API
- delete-remote-master-branches.sh: Safely deletes remote master branches
All 17 repos migrated successfully:
- 14 repos with remote: migrated and pushed
- 3 repos without remote: local rename only
- All Forgejo default branches updated via API
- All remote master branches deleted
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>