GitHub is also big on Actions, and that's something we think would be interesting for premium customers.
for the interim, what i'm doing (#realy is hosted also on the internal private gitcitadel onedev) you can add this to your repo in .git/config:
[remote "origin"]
url = git@github.com:mleku/realy.git
fetch = +refs/heads/*:refs/remotes/origin/*
pushurl = git@github.com:mleku/realy.git
pushurl = ssh://onedev.gitcitadel.eu:6611/auxiliary-devs/Realy-Relay
basically just put two `pushurl` lines with the two separate ones and voila
also, https://realy.lol is actually the declared import URL for my project, which redirects off my VPS and i can redirect that anywhere
what github has is mostly about discoverability, and nostr backed git hosting could flip the script, with more work done on relay search capabilities (already you can probably find them using the git nostr events being developed by gitcitadel)
Discussion
yeah, that's CI/CD scripts... don't need to allocate huge capacity for that to start but eventually scalable providers (aka cloud) would help... but i'm not keen on giving microsoft, amazon or google our sats
Yeah, need critical mass to make a cloudservice payout. We'd probably need to rent from nostr:npub10npj3gydmv40m70ehemmal6vsdyfl7tewgvz043g54p0x23y0s8qzztl5h eventually, but we're keeping him busy with relay stuff, right now.