Right now the logic diffs 2 branches however this can lead to unexpected issues.
Therefore we should find the next tag on same branch instead of diffing 2 possibly detached tags.
Reasoning for previous approach is here: goreleaser/goreleaser#990
Technically the current approach could be kept as an opt-in configuration option.