Deploy a Gitlab runner to unlock CI/CD capabilities in Gitlab.
Learn how to include your package within itself for testing and not have to keep pushing the code and composer updating.
Some useful info on setting up a remote headless VPS so it can run selenium tests without using a headless browser.