Skip to content

Conversation

@TooAngel
Copy link
Contributor

@TooAngel TooAngel commented Dec 8, 2025

Summary

Add a test repository to validate the migration workflow before migrating real repositories.

  • Created TooAngel/worlddriven-migration-test as the origin repository
  • Adding migration-test entry with Origin: TooAngel/worlddriven-migration-test

This allows us to test the complete migration flow (permission verification → transfer) without risking the real worlddriven core repository.

Test plan

  • CI runs drift detection and shows permission status
  • Grant worlddriven admin access to TooAngel/worlddriven-migration-test
  • CI should show "Ready to transfer" after permissions granted
  • Validate transfer API implementation (if ready)

Add test repository to validate the migration workflow before
migrating real repositories like worlddriven core.

Origin: TooAngel/worlddriven-migration-test
@worlddriven
Copy link
Contributor

worlddriven bot commented Dec 8, 2025

🤖 Worlddriven Status

📊 Live Status Dashboard

🗓️ Merge Date: 2025-12-10 at 01:11:16 UTC (today)
📅 Started: 2025-12-08 at 17:11:16 UTC
Speed Factor: 0.13 (87% faster due to reviews)
Positive votes: 13/15 contribution weight (coefficient: 0.87)
📈 Base Merge Time: 10 days → Current: 1 days

🎯 Want to influence when this merges?

Your review matters! As a contributor to this project, your voice helps determine the merge timeline.

How to review:

  1. Check the changes
    Files changed

  2. Leave your review
    Review changes

Your options:

  • ✅ Agree & Speed Up: Approve Approving makes this merge faster
  • ❌ Disagree & Slow Down: Request changes Requesting changes delays the merge

💡 Pro tip: The more contributors who agree, the faster this gets merged!

📊 View detailed stats on the dashboard

📋 Recent Activity

2025-12-08, 12:08:04 - Branch synchronized (merge timer reset)
2025-12-08, 12:08:06 - Branch synchronized (merge timer reset)
2025-12-08, 17:11:24 - Branch synchronized (merge timer reset)
2025-12-08, 17:11:25 - Branch synchronized (merge timer reset)
2025-12-10, 01:51:52 - Pull request merged by worlddriven ✅


This comment is automatically updated by worlddriven

Add transferRepository() function that calls GitHub's transfer API
to move repositories from external owners to the worlddriven org.

After transfer completes, standard settings and topics are applied.
Transfer errors are handled gracefully - if post-transfer config
fails, the transfer itself is still considered successful.

Closes worlddriven#9
The permission check was looking for 'worlddriven' org as a collaborator,
but we invite 'worlddrivenbot' user. Changed to use the repo endpoint
which returns permissions for the authenticated user (worlddrivenbot).
@worlddriven worlddriven bot merged commit 8842307 into worlddriven:main Dec 10, 2025
2 of 3 checks passed
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