From 42eaffe1467a75e4aad48e5be6a928ee5534b7c2 Mon Sep 17 00:00:00 2001 From: Nick Entin Date: Thu, 29 Aug 2024 17:02:12 -0700 Subject: [PATCH] Update Bundler dependencies and specify Ruby version (#133) --- .github/workflows/ci.yml | 16 ++++++++++++ .ruby-version | 1 + Example/Podfile.lock | 2 +- Gemfile.lock | 56 +++++++++++++++++++++++----------------- 4 files changed, 50 insertions(+), 25 deletions(-) create mode 100644 .ruby-version diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a52b69c..fdba698 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -15,6 +15,10 @@ jobs: platform: ['iOS_17', 'iPadOS_17'] fail-fast: false steps: + - name: Setup Ruby + uses: ruby/setup-ruby@v1 + with: + ruby-version: '3.3.4' - name: Checkout Repo uses: actions/checkout@v4 - name: Select Xcode Version @@ -35,6 +39,10 @@ jobs: name: Lint Pod runs-on: macOS-14 steps: + - name: Setup Ruby + uses: ruby/setup-ruby@v1 + with: + ruby-version: '3.3.4' - name: Checkout Repo uses: actions/checkout@v4 - name: Bundle Install @@ -51,6 +59,10 @@ jobs: platform: ['iOS_17'] fail-fast: false steps: + - name: Setup Ruby + uses: ruby/setup-ruby@v1 + with: + ruby-version: '3.3.4' - name: Checkout Repo uses: actions/checkout@v4 - name: Select Xcode Version @@ -61,6 +73,10 @@ jobs: name: Bazel runs-on: macOS-14 steps: + - name: Setup Ruby + uses: ruby/setup-ruby@v1 + with: + ruby-version: '3.3.4' - name: Checkout Repo uses: actions/checkout@v4 - name: Select Xcode Version diff --git a/.ruby-version b/.ruby-version new file mode 100644 index 0000000..a0891f5 --- /dev/null +++ b/.ruby-version @@ -0,0 +1 @@ +3.3.4 diff --git a/Example/Podfile.lock b/Example/Podfile.lock index bce8c10..a0f9748 100644 --- a/Example/Podfile.lock +++ b/Example/Podfile.lock @@ -22,4 +22,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: f0cdc6633e8d65e479af433fa427d7c0ce7c72b1 -COCOAPODS: 1.14.3 +COCOAPODS: 1.15.2 diff --git a/Gemfile.lock b/Gemfile.lock index 3115da4..b6f8c17 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,31 +1,37 @@ +GEM + specs: + GEM remote: https://rubygems.org/ specs: - CFPropertyList (3.0.6) + CFPropertyList (3.0.7) + base64 + nkf rexml - activesupport (7.1.3) + activesupport (7.2.1) base64 bigdecimal - concurrent-ruby (~> 1.0, >= 1.0.2) + concurrent-ruby (~> 1.0, >= 1.3.1) connection_pool (>= 2.2.5) drb i18n (>= 1.6, < 2) + logger (>= 1.4.2) minitest (>= 5.1) - mutex_m - tzinfo (~> 2.0) - addressable (2.8.6) - public_suffix (>= 2.0.2, < 6.0) + securerandom (>= 0.3) + tzinfo (~> 2.0, >= 2.0.5) + addressable (2.8.7) + public_suffix (>= 2.0.2, < 7.0) algoliasearch (1.27.5) httpclient (~> 2.8, >= 2.8.3) json (>= 1.5.1) atomos (0.1.3) base64 (0.2.0) - bigdecimal (3.1.6) + bigdecimal (3.1.8) claide (1.1.0) - cocoapods (1.14.3) + cocoapods (1.15.2) addressable (~> 2.8) claide (>= 1.0.2, < 2.0) - cocoapods-core (= 1.14.3) + cocoapods-core (= 1.15.2) cocoapods-deintegrate (>= 1.0.3, < 2.0) cocoapods-downloader (>= 2.1, < 3.0) cocoapods-plugins (>= 1.0.0, < 2.0) @@ -40,7 +46,7 @@ GEM nap (~> 1.0) ruby-macho (>= 2.3.0, < 3.0) xcodeproj (>= 1.23.0, < 2.0) - cocoapods-core (1.14.3) + cocoapods-core (1.15.2) activesupport (>= 5.0, < 8) addressable (~> 2.8) algoliasearch (~> 1.0) @@ -60,42 +66,44 @@ GEM netrc (~> 0.11) cocoapods-try (1.2.0) colored2 (3.1.2) - concurrent-ruby (1.2.3) + concurrent-ruby (1.3.4) connection_pool (2.4.1) - drb (2.2.0) - ruby2_keywords + drb (2.2.1) escape (0.0.4) ethon (0.16.0) ffi (>= 1.15.0) - ffi (1.16.3) + ffi (1.17.0) fourflusher (2.3.1) fuzzy_match (2.0.4) gh_inspector (1.1.3) httpclient (2.8.3) - i18n (1.14.1) + i18n (1.14.5) concurrent-ruby (~> 1.0) - json (2.7.1) - minitest (5.21.2) + json (2.7.2) + logger (1.6.0) + minitest (5.25.1) molinillo (0.8.0) - mutex_m (0.2.0) nanaimo (0.3.0) nap (1.1.0) netrc (0.11.0) + nkf (0.2.0) public_suffix (4.0.7) - rexml (3.2.6) + rexml (3.3.6) + strscan ruby-macho (2.5.1) - ruby2_keywords (0.0.5) + securerandom (0.3.1) + strscan (3.1.0) typhoeus (1.4.1) ethon (>= 0.9.0) tzinfo (2.0.6) concurrent-ruby (~> 1.0) - xcodeproj (1.23.0) + xcodeproj (1.25.0) CFPropertyList (>= 2.3.3, < 4.0) atomos (~> 0.1.3) claide (>= 1.0.2, < 2.0) colored2 (~> 3.1) nanaimo (~> 0.3.0) - rexml (~> 3.2.4) + rexml (>= 3.3.2, < 4.0) PLATFORMS ruby @@ -104,4 +112,4 @@ DEPENDENCIES cocoapods (~> 1.14)! BUNDLED WITH - 2.1.4 + 2.5.11