From a5031f107229a41e4011ecb24b772e551e11316c Mon Sep 17 00:00:00 2001 From: Ivan Dlugos <6349682+vaind@users.noreply.github.com> Date: Mon, 6 May 2024 20:28:12 +0200 Subject: [PATCH] chore(deps): support prereleases in update scripts (#2031) --- flutter/scripts/update-android.sh | 3 ++- flutter/scripts/update-cocoa.sh | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/flutter/scripts/update-android.sh b/flutter/scripts/update-android.sh index 183441bee7..60775a6eec 100755 --- a/flutter/scripts/update-android.sh +++ b/flutter/scripts/update-android.sh @@ -4,7 +4,7 @@ set -euo pipefail cd $(dirname "$0")/../android file='build.gradle' content=$(cat $file) -regex='(io\.sentry:sentry-android:)([0-9\.]+)' +regex='(io\.sentry:sentry-android:)([0-9\.]+(\-[a-z0-9\.]+)?)' if ! [[ $content =~ $regex ]]; then echo "Failed to find the android plugin version in $file" exit 1 @@ -20,6 +20,7 @@ get-repo) set-version) newValue="${BASH_REMATCH[1]}$2" echo "${content/${BASH_REMATCH[0]}/$newValue}" >$file + ../scripts/generate-android-bindings.sh "$2" ;; *) echo "Unknown argument $1" diff --git a/flutter/scripts/update-cocoa.sh b/flutter/scripts/update-cocoa.sh index d54a754399..55f1c854db 100755 --- a/flutter/scripts/update-cocoa.sh +++ b/flutter/scripts/update-cocoa.sh @@ -4,7 +4,7 @@ set -euo pipefail cd $(dirname "$0")/../ios file='sentry_flutter.podspec' content=$(cat $file) -regex="('Sentry/HybridSDK', *)'([0-9\.]+)'" +regex="('Sentry/HybridSDK', *)'([0-9\.]+(\-[a-z0-9\.]+)?)'" if ! [[ $content =~ $regex ]]; then echo "Failed to find the plugin version in $file" exit 1