diff --git a/.github/workflows/build-ios-app.yml b/.github/workflows/build-ios-app.yml index adbdca3..9c53b28 100644 --- a/.github/workflows/build-ios-app.yml +++ b/.github/workflows/build-ios-app.yml @@ -16,6 +16,7 @@ jobs: runs-on: self-hosted env: BUNDLE_FROZEN: "true" + RUBYOPT: "-W0" steps: - name: Checkout repository uses: actions/checkout@v6 @@ -25,7 +26,7 @@ jobs: - name: Setup Ruby uses: ruby/setup-ruby@v1 with: - ruby-version: '3.4.8' + ruby-version: '4.0.0' bundler-cache: true - name: Setup Node.js diff --git a/.tool-versions b/.tool-versions index 7ad35d9..caa9fcb 100644 --- a/.tool-versions +++ b/.tool-versions @@ -1,3 +1,3 @@ nodejs 24.12.0 -ruby 3.4.8 +ruby 4.0.0 rust 1.92.0 diff --git a/Gemfile.lock b/Gemfile.lock index a20f00c..17b1aec 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -42,17 +42,16 @@ GEM dotenv (2.8.1) emoji_regex (3.2.3) excon (0.112.0) - faraday (1.10.4) + faraday (1.8.0) faraday-em_http (~> 1.0) faraday-em_synchrony (~> 1.0) faraday-excon (~> 1.1) - faraday-httpclient (~> 1.0) - faraday-multipart (~> 1.0) + faraday-httpclient (~> 1.0.1) faraday-net_http (~> 1.0) - faraday-net_http_persistent (~> 1.0) + faraday-net_http_persistent (~> 1.1) faraday-patron (~> 1.0) faraday-rack (~> 1.0) - faraday-retry (~> 1.0) + multipart-post (>= 1.2, < 3) ruby2_keywords (>= 0.0.4) faraday-cookie_jar (0.0.8) faraday (>= 0.8.0) @@ -61,13 +60,10 @@ GEM faraday-em_synchrony (1.0.1) faraday-excon (1.1.0) faraday-httpclient (1.0.1) - faraday-multipart (1.1.1) - multipart-post (~> 2.0) faraday-net_http (1.0.2) faraday-net_http_persistent (1.2.0) faraday-patron (1.0.0) faraday-rack (1.0.0) - faraday-retry (1.0.3) faraday_middleware (1.2.1) faraday (~> 1.0) fastimage (2.4.0) diff --git a/taskfile.yml b/taskfile.yml index 4af22b4..68ebf32 100644 --- a/taskfile.yml +++ b/taskfile.yml @@ -9,6 +9,7 @@ dotenv: ['.env'] env: FASTLANE_OPT_OUT_USAGE: 1 + RUBYOPT: "-W0" includes: npm: