@@ -22,6 +22,7 @@ HOMEBREW_FORMULA_NAME="openshell"
2222HOMEBREW_CLI_ASSET=" openshell-aarch64-apple-darwin.tar.gz"
2323HOMEBREW_GATEWAY_ASSET=" openshell-gateway-aarch64-apple-darwin.tar.gz"
2424HOMEBREW_DRIVER_VM_ASSET=" openshell-driver-vm-aarch64-apple-darwin.tar.gz"
25+ HOMEBREW_PROVER_ASSET=" openshell-prover-aarch64-apple-darwin.tar.gz"
2526BREAKING_RELEASE_VERSION=" 0.0.37"
2627LINUX_PACKAGE_GLIBC_MIN_VERSION=" 2.28"
2728UPGRADE_NOTICE_ACK=" ${OPENSHELL_ACK_BREAKING_UPGRADE:- } "
@@ -400,8 +401,8 @@ resolve_latest_prerelease_tag() {
400401 /^v[0-9]+\.[0-9]+\.[0-9]+-pre\.[1-9][0-9]*$/ {
401402 tag = $0
402403 sub(/^v/, "", tag)
403- split(tag, version_parts, "-pre\\. ")
404- split(version_parts[1], core, "\\. ")
404+ split(tag, version_parts, "-pre[.] ")
405+ split(version_parts[1], core, "[.] ")
405406 sequence = version_parts[2] + 0
406407
407408 if (!found || core[1] + 0 > major ||
@@ -839,7 +840,7 @@ patch_prerelease_homebrew_formula_urls() {
839840 _formula_file=" $1 "
840841 [ -n " $RELEASE_ASSET_DIR " ] || return 0
841842
842- for _asset in " $HOMEBREW_CLI_ASSET " " $HOMEBREW_GATEWAY_ASSET " " $HOMEBREW_DRIVER_VM_ASSET " ; do
843+ for _asset in " $HOMEBREW_CLI_ASSET " " $HOMEBREW_GATEWAY_ASSET " " $HOMEBREW_DRIVER_VM_ASSET " " $HOMEBREW_PROVER_ASSET " ; do
843844 if [ ! -f " ${RELEASE_ASSET_DIR} /${_asset} " ]; then
844845 error " prerelease artifact is missing the required macOS asset: ${_asset} "
845846 fi
@@ -852,6 +853,7 @@ patch_prerelease_homebrew_formula_urls() {
852853 -e " s#${_release_asset_url} /${HOMEBREW_CLI_ASSET} #${_local_asset_url} /${HOMEBREW_CLI_ASSET} #g" \
853854 -e " s#${_release_asset_url} /${HOMEBREW_GATEWAY_ASSET} #${_local_asset_url} /${HOMEBREW_GATEWAY_ASSET} #g" \
854855 -e " s#${_release_asset_url} /${HOMEBREW_DRIVER_VM_ASSET} #${_local_asset_url} /${HOMEBREW_DRIVER_VM_ASSET} #g" \
856+ -e " s#${_release_asset_url} /${HOMEBREW_PROVER_ASSET} #${_local_asset_url} /${HOMEBREW_PROVER_ASSET} #g" \
855857 " $_formula_file " > " $_patched_file "
856858 mv " $_patched_file " " $_formula_file "
857859}
0 commit comments