Can be tested locally via the local-ci make target, which requires Docker and act (https://github.com/nektos/act).
GNU Make does not play nicely with leading spaces after rules. It requires that the first line starts with a tab. Although it isn't strictly necessary to change subsequent lines as well, mixing tabs and spaces is a nightmare.