#!/bin/bash set -e -u; if [ $# -eq 1 ]; then cd "$1"; fi PREFIX=release; git pull --tags > /dev/null; TAG=$(git tag --list | grep "^$PREFIX-" | sort -r | head -n 1); if git verify-tag --raw "$TAG" 2>/dev/null | grep "TRUST_ULTIMATE" > /dev/null; then git checkout "$TAG"; ./configure.sh; else echo "Invalid or missing signature for $TAG" >&2; exit 1; fi