Skip to content

Commit

Permalink
fix(ci): CI Updater uses monorepo paths and yarn v3 tooling (#4067)
Browse files Browse the repository at this point in the history
  • Loading branch information
krystofwoldrich committed Sep 11, 2024
1 parent f57a28e commit c05d13e
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 6 deletions.
2 changes: 1 addition & 1 deletion scripts/update-android.sh
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/usr/bin/env bash
set -euo pipefail

cd $(dirname "$0")/../android
cd $(dirname "$0")/../packages/core/android
file='build.gradle'
content=$(cat $file)
regex='(io\.sentry:sentry-android:)([0-9\.]+)'
Expand Down
2 changes: 1 addition & 1 deletion scripts/update-cocoa.sh
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/usr/bin/env bash
set -euo pipefail

file="$(dirname "$0")/../RNSentry.podspec"
file="$(dirname "$0")/../packages/core/RNSentry.podspec"
content=$(cat $file)
regex="('Sentry/HybridSDK', *)'([0-9\.]+)'"
if ! [[ $content =~ $regex ]]; then
Expand Down
9 changes: 5 additions & 4 deletions scripts/update-package-json.sh
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
# expects `$repo`, `$tagPrefix` and `$packages` (array) variables to be defined, see e.g. update-javascript.sh

file="$(dirname "$0")/../package.json"
content=$(cat $file)
monorepoRoot="$(dirname "$0")/.."

case $1 in
get-version)
file="$(dirname "$0")/../packages/core/package.json"
content=$(cat $file)
regex='"'${packages[0]}'": *"([0-9.]+)"'
if ! [[ $content =~ $regex ]]; then
echo "Failed to find plugin '${packages[0]}' version in $file"
Expand All @@ -26,8 +27,8 @@ set-version)
list+="${packages[$i]}@$version "
done
(
cd "$(dirname "$file")"
yarn upgrade --non-interactive $list
cd "${monorepoRoot}"
yarn up $list
)
;;
*)
Expand Down

0 comments on commit c05d13e

Please sign in to comment.