diff --git a/scripts/set-rn-version.js b/scripts/set-rn-version.js index afa63887e4b..3d525b93e25 100755 --- a/scripts/set-rn-version.js +++ b/scripts/set-rn-version.js @@ -149,12 +149,6 @@ if ( // Change react-native version in the template's package.json exec(`node scripts/set-rn-template-version.js ${version}`); -// Make sure to update ruby version -if (exec('scripts/update-ruby.sh').code) { - echo('Failed to update Ruby version'); - exit(1); -} - // Verify that files changed, we just do a git diff and check how many times version is added across files const filesToValidate = [ 'packages/react-native/package.json', diff --git a/scripts/update-ruby.sh b/scripts/update-ruby.sh deleted file mode 100755 index 125644218b0..00000000000 --- a/scripts/update-ruby.sh +++ /dev/null @@ -1,52 +0,0 @@ -#!/bin/bash -# Copyright (c) Meta Platforms, Inc. and affiliates. -# -# This source code is licensed under the MIT license found in the -# LICENSE file in the root directory of this source tree. - -set -e - -if [ "$VERBOSE" = 1 ]; then - set -x -fi - -case $(sed --help 2>&1) in - *GNU*) sed_i () { sed -i "$@"; };; - *) sed_i () { sed -i '' "$@"; };; -esac - -SCRIPTS="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" -ROOT="$(dirname "$SCRIPTS")" - -die() { - echo "ERROR: $*" >&2 - exit 1 -} - -if [ $# -eq 1 ]; then - VERSION=$1 -else - VERSION=$(ruby --version | cut -d' ' -f2 | cut -dp -f1) -fi - -if [ -z "$VERSION" ]; then - die "Please provide an installed/usable Ruby version" -fi - -rm -f Gemfile.lock - -export BUNDLE_APP_CONFIG="$ROOT/.bundle" -cp "$BUNDLE_APP_CONFIG/"* packages/react-native/template/_bundle # sync! - -bundle lock - -# Disabling getting a potential fatal exit with for crossing filesystem boundary -export GIT_DISCOVERY_ACROSS_FILESYSTEM=1; -IS_GIT_REPO=$(git rev-parse --is-inside-work-tree 2> /dev/null || true) -export GIT_DISCOVERY_ACROSS_FILESYSTEM=0; - -if [ "$IS_GIT_REPO" = "true" ]; then - git add Gemfile.lock -else - echo "Detected that you're not in Git. If on another SCM, don't forget to commit the edited files." -fi