Its amazing, you have a better VPS than 15$ per month can get you on any VPS host, even if its ARM, its worth it.
As for CI/CD, I didn't know GiLlab gives you 50,000 minutes for public projects, the issue with gitlab is the recent limits make it really complex for an open source project to grow on GitLab, Yes I know there is the Gitlab Open source program, but its an unnecessary complications that doesn't exist on GitHub.