GitHub with degraded performance for Git Operations
githubstatus.com
githubstatus.com
[remote "origin"]
url = git@github.com:samboy/MaraDNS.git
fetch = +refs/heads/*:refs/remotes/origin/*
[remote "sourcehut"]
url = git@git.sr.ht:~samiam/MaraDNS
[remote "gitlab"]
url = git@gitlab.com:maradns/maradns.git
[remote "bitbucket"]
url = git@bitbucket.org:maradns/maradns.git
[remote "sourceforge"]
url = ssh://samboy@git.code.sf.net/p/maradns-git/code
The nice thing about Git is that it’s a distributed system, so code is easily mirrored.Imo that's overstated. Sure, there's always some vendor-specific configuration needed, but that should be dwarfed by the vendor-neutral setup, after all you also need something to run tests locally.
You'd think so but for many projects contributors rely entirely on the CI system.
Testing is done in a Docker container, so the CI/CD pipeline is available in a Dockerfile and the scripts the Dockerfile imports in to the testing container. In my case: https://github.com/samboy/MaraDNS/tree/master/Docker-stuff
Bug reports and support requests are handled using Github, mainly because that’s what is widely used in the industry right now, but bugs actually fixed are usually described in Git commits, where the information can easily be mirrored.
Not just the manifest, the way your entire project interacts with the CI ecosystem. Which in an ideal world would be no problem, but in practice comes down to a lot of implementation specific details per environment.