We are using Home Assistant for some research projects, requiring us to build Home Assistant Apps.
To build Apps using GitLab CI/CD on our GitLab instance I have created a GitLab CI/CD Workflow that automates this process. The workflows are open source and available for anyone to use to build Apps on a GitLab instance.
Link to the Components: home-assistant / gitlab-pipeline-components · GitLab