Vinyl Cache has left GitHub
6 days ago
- #Forgejo
- #Migration
- #Vinyl Cache
- Vinyl Cache has moved from GitHub to a self-hosted Forgejo instance.
- Users interested in continued collaboration need to register on the new Forgejo instance using the provided link, which expires on 2026-03-20.
- The new Forgejo instance has specific URL translation rules from the old GitHub URLs to the new ones, replacing 'varnish' with 'vinyl' in project names.
- A bash script is provided to automate changing git repository settings from the old GitHub URLs to the new Forgejo URLs.
- The migration process involved tagging repositories with a 'last' tag, updating READMEs, and archiving the GitHub repositories.
- Some issues arose during migration, such as incorrect README updates and problems with pull requests after renaming the master branch to main, which were resolved manually.
- Future plans include setting up read-only mirrors and restoring tooling like vtest and CI.