Trim branchname to 29 chars on `make` commands

I ran into this with a long branchname, it's more of an annoyance than anything else, but technically we could just make sure the branch names are less than 29 chars.