Skip to content

Commit 0502485

Browse files
Teodor Ciuraruclaude
andcommitted
ci: update React Native workflow to use Ruby 3.3
- Add ruby/setup-ruby@v1 action to build-ios job - Use Ruby 3.3 to match local development environment - Enable bundler-cache for faster CI builds - Fixes: CFPropertyList-3.0.9 Ruby version incompatibility Resolves CI error: "CFPropertyList-3.0.9 requires ruby version < 3.2, which is incompatible with the current version, ruby 3.3.10p183" 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]>
1 parent 6b5e76f commit 0502485

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

.github/workflows/react-native-ci.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,13 @@ jobs:
138138
with:
139139
xcode-version: "16.4"
140140

141+
- name: Setup Ruby
142+
uses: ruby/setup-ruby@v1
143+
with:
144+
ruby-version: '3.3'
145+
bundler-cache: true
146+
working-directory: react-native
147+
141148
- name: Install Ruby gems
142149
working-directory: react-native
143150
run: bundle install

0 commit comments

Comments
 (0)