def confirm_on_latest_rc(affect_remote: bool) -> None: latest_tag = get_latest_tag(affect_remote) if not git.is_ancestor(f"v{latest_tag}", "HEAD"): ancestor_tag = git.describe() click.confirm( f"You are about to create a release based on: {ancestor_tag}\n" f"Which is not the latest prerelease: v{latest_tag}\n" "Are you sure?", abort=True, )
def confirm_on_latest_rc() -> None: tags = git.get_version_tags() latest_tag = tags[0] if not git.is_ancestor(f"v{latest_tag}", "HEAD"): ancestor_tag = git.describe() click.confirm( f"You are about to create a release based on: {ancestor_tag}\n" f"Which is not the latest prerelease: v{latest_tag}\n" "Are you sure?", abort=True, )