mirror status
- Mirror status for your connected GitHub installation. + everything synchub is syncing for your connected GitHub installation.
- +- Mirror status for your connected GitHub installation. + everything synchub is syncing for your connected GitHub installation.
- +{{ data.did }}- Connected to {{ data.installation?.accountLogin ?? 'this account' }}. - Connect a different installation? + connected to {{ data.installation?.accountLogin ?? 'this account' }}. + connect a different installation?
- Created {{ fmtDate(data.sshKey.createdAt) }}, last rotated {{ fmtDate(data.sshKey.rotatedAt) }}. + created {{ fmtDate(data.sshKey.createdAt) }}, last rotated {{ fmtDate(data.sshKey.rotatedAt) }}.
{{ data.sshKey.publicKey }}
- No key on file yet. It's created automatically on first sign-in. + no key on file yet. it's created automatically on first sign-in.
- {{ flash }} +
+ {{ flash }}
Mirror your GitHub repos to tangled.org, automatically.
- -- Already installed the GitHub App and connected your tangled - identity? Enter your handle to sign in on this device. -
- -- First install the GitHub App on the repos you'd like to mirror, - then come back and sign in with your tangled handle. -
- - Install the GitHub App - -+ synchub mirrors your public repositories to + tangled.org on every push. + install the github app, connect your tangled identity, and your branches + and tags will stay in sync. +
+ +# 1 · install the github app on the repos to mirror +$ gh app install synchub-to + +# 2 · connect your tangled identity +$ synchub-to @alice.bsky.social + +# 3 · push as usual +$ git push origin main +✓ mirrored alice/widget → tangled.org (2 refs)+
+ install the github app on the repositories you'd like to mirror, + then come back and sign in with your tangled handle. (only public, + non-fork repos are synced.) +
+ install the github app ++ already connected on another device? just enter your handle. +
+ +