Github Actions might not be the best but so is Buildkite. It's not exactly strictly better in every way.
Having used all 3 mentioned, it'd be Gitlab > Github > Buildkite for CI/CD for me.
Github wins at least by the sheer community support. Every vendor has an action.