Mirror — see github.com/blacksky-algorithms/blacksky.community
6
fork

Configure Feed

Select the types of activity you want to include in your feed.

ci: materialize origin refs as refs/heads before mirror push

Same fix as rsky: actions/checkout leaves origin branches under
refs/remotes/origin/*, which git push --mirror dumps to the
destination as-is. Re-fetch with refs/heads/* refspec first so
proper branches land on forge.

+7 -1
+7 -1
.github/workflows/tangle.yml
··· 31 31 IdentitiesOnly yes 32 32 EOF 33 33 chmod 600 ~/.ssh/config 34 - git fetch --tags origin 34 + 35 + # actions/checkout leaves origin branches under refs/remotes/origin/* 36 + # — git push --mirror would copy those as remote-tracking refs on 37 + # the destination instead of as proper branches. Materialize them 38 + # under refs/heads/* first so the mirror push lands them as real 39 + # branches that forge can render. 40 + git fetch origin '+refs/heads/*:refs/heads/*' '+refs/tags/*:refs/tags/*' 35 41 git remote add tangled git@knot.blacksky.community:blackskyweb.xyz/blacksky.community 36 42 git push --mirror tangled