Seems like I figured out a practical workflow to mirror GitHub repositories to my gitlab instance.

Will provide the full tooling as soon as I'm done with documentation :)

If you want to have a first peak:

git.shivering-isles.com/github

git.shivering-isles.com/shiver

What is currently missing:

- Documentation on how to setup the CI runner
- The setup script
- A text that glues everything together and makes it properly reproducible for everybody.

Follow

There we go:

git.shivering-isles.com/shiver

Scripts + ReadMe (how to + rational) + some more error handling

This hopefully provides enough information to most people, to make it usable.

I'll maybe create a separate blog post with screenshots about the setup procedure. But no promises :X

Have fun!

Sign in to participate in the conversation
Sheogorath's Microblog

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!