@feld @TTimo there’s also https://github.com/firecow/gitlab-ci-local which handles some more edge cases