release: check if `main` is ahead of remote
Created by: coury-clark
The release tool currently has a check if the local copy of main
is behind origin. To prevent any issues with unintended commits to main
we should also check that the local main
is not ahead of origin.