add functionality to delete branch upon merging
update workflow to guard against moving tickets when they are not ready