Why do you need a PHONY target here? What don't you just add the `test ...` recipe directly for the `.build-artefacts/last-git-branch` target?