Yeah, thanks. We only support GitHub Actions because of the authentication model it offer with JWTs. We're planning on expanding to support other forges, and eventually local publishing, too.
In the meantime, you could use a GitHub action to clone your repository from another forge and publish it, if you wanted to.