I've heard some praise for Buildkite and Cirrus CI.
Woodpecker is a fork of Drone version 0.8, this is because the Drone CI license was changed after the 0.8 release from Apache 2 to a proprietary license. Woodpecker is based on this latest freely available version.
With Buildkite I set up a 40/mo Hertzner box with a ton of power, getting about 20x throughput for the price. Not affiliated with them in any way.
Overall the interface is nicer I’d say, but the dedicated machine setup did throw me for a few loops.