Woodpecker CI is a fully open source fork of Drone CI. Drone changed their license so they forked it.
Yes, they integrated it with Codeberg.org also running Gitea.
How do those Docker-based CI systems support Windows and Mac builders? Aren't you constrained to just Linux? Seems like quite a crippling constraint in a huge number of situations.