Skip to content

Commit 1283e7c

Browse files
chore(deps): update dependency ruby to v4 (#19)
* chore(deps): update dependency ruby to v4 * fix: suppress Ruby warnings and remove dead code - Add RUBYOPT="-W0" to CI workflow and taskfile to suppress multipart-post deprecation warnings - Downgrade faraday to 1.8.0 to avoid faraday-multipart dependency - Remove unused dir, install-devbox, and install tasks from taskfile --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: pythoninthegrass <4097471+pythoninthegrass@users.noreply.github.com>
1 parent ac58eee commit 1283e7c

4 files changed

Lines changed: 8 additions & 10 deletions

File tree

.github/workflows/build-ios-app.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ jobs:
1616
runs-on: self-hosted
1717
env:
1818
BUNDLE_FROZEN: "true"
19+
RUBYOPT: "-W0"
1920
steps:
2021
- name: Checkout repository
2122
uses: actions/checkout@v6
@@ -25,7 +26,7 @@ jobs:
2526
- name: Setup Ruby
2627
uses: ruby/setup-ruby@v1
2728
with:
28-
ruby-version: '3.4.8'
29+
ruby-version: '4.0.0'
2930
bundler-cache: true
3031

3132
- name: Setup Node.js

.tool-versions

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
nodejs 24.12.0
2-
ruby 3.4.8
2+
ruby 4.0.0
33
rust 1.92.0

Gemfile.lock

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -42,17 +42,16 @@ GEM
4242
dotenv (2.8.1)
4343
emoji_regex (3.2.3)
4444
excon (0.112.0)
45-
faraday (1.10.4)
45+
faraday (1.8.0)
4646
faraday-em_http (~> 1.0)
4747
faraday-em_synchrony (~> 1.0)
4848
faraday-excon (~> 1.1)
49-
faraday-httpclient (~> 1.0)
50-
faraday-multipart (~> 1.0)
49+
faraday-httpclient (~> 1.0.1)
5150
faraday-net_http (~> 1.0)
52-
faraday-net_http_persistent (~> 1.0)
51+
faraday-net_http_persistent (~> 1.1)
5352
faraday-patron (~> 1.0)
5453
faraday-rack (~> 1.0)
55-
faraday-retry (~> 1.0)
54+
multipart-post (>= 1.2, < 3)
5655
ruby2_keywords (>= 0.0.4)
5756
faraday-cookie_jar (0.0.8)
5857
faraday (>= 0.8.0)
@@ -61,13 +60,10 @@ GEM
6160
faraday-em_synchrony (1.0.1)
6261
faraday-excon (1.1.0)
6362
faraday-httpclient (1.0.1)
64-
faraday-multipart (1.1.1)
65-
multipart-post (~> 2.0)
6663
faraday-net_http (1.0.2)
6764
faraday-net_http_persistent (1.2.0)
6865
faraday-patron (1.0.0)
6966
faraday-rack (1.0.0)
70-
faraday-retry (1.0.3)
7167
faraday_middleware (1.2.1)
7268
faraday (~> 1.0)
7369
fastimage (2.4.0)

taskfile.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ dotenv: ['.env']
99

1010
env:
1111
FASTLANE_OPT_OUT_USAGE: 1
12+
RUBYOPT: "-W0"
1213

1314
includes:
1415
npm:

0 commit comments

Comments
 (0)