Skip to content

Commit 81b6ded

Browse files
chore: update react-native to 0.84.0 (#1880)
1 parent bab020c commit 81b6ded

File tree

5 files changed

+434
-393
lines changed

5 files changed

+434
-393
lines changed

.github/actions/setup-deps-rn-next/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,5 +28,5 @@ runs:
2828

2929
- name: Switch to React Native Next
3030
run: |
31-
yarn add -D react-native@next @react-native/babel-preset@next react@19.2.3
31+
yarn add -D react-native@next @react-native/babel-preset@next
3232
shell: bash

.github/actions/setup-deps-rn-nightly/action.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,5 @@ runs:
3030
run: |
3131
yarn add -D \
3232
react-native@nightly \
33-
@react-native/babel-preset@nightly \
34-
react@19.2.3
33+
@react-native/babel-preset@nightly
3534
shell: bash

.github/workflows/ci.yml

Lines changed: 37 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,25 @@ jobs:
4343
- name: Typecheck
4444
run: yarn typecheck
4545

46-
typecheck-rn-0-83-1:
46+
typecheck-rn-0-84-0:
4747
runs-on: ubuntu-latest
4848
name: Typecheck RN 0.83.1
49+
steps:
50+
- name: Checkout
51+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
52+
53+
- name: Setup Node.js and deps
54+
uses: ./.github/actions/setup-deps
55+
with:
56+
react-version: 19.2.3
57+
react-native-version: 0.84.0
58+
59+
- name: Typecheck
60+
run: yarn typecheck
61+
62+
typecheck-rn-0-83-2:
63+
runs-on: ubuntu-latest
64+
name: Typecheck RN 0.83.2
4965
steps:
5066
- name: Checkout
5167
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
@@ -54,7 +70,7 @@ jobs:
5470
uses: ./.github/actions/setup-deps
5571
with:
5672
react-version: 19.2.0
57-
react-native-version: 0.83.1
73+
react-native-version: 0.83.2
5874

5975
- name: Typecheck
6076
run: yarn typecheck
@@ -209,9 +225,25 @@ jobs:
209225
- name: Test
210226
run: yarn test:codemods
211227

212-
test-rn-0-83-1:
228+
test-rn-0-84-0:
229+
runs-on: ubuntu-latest
230+
name: Test RN 0.84.0
231+
steps:
232+
- name: Checkout
233+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
234+
235+
- name: Setup Node.js and deps
236+
uses: ./.github/actions/setup-deps
237+
with:
238+
react-version: 19.2.3
239+
react-native-version: 0.84.0
240+
241+
- name: Test
242+
run: yarn test:ci
243+
244+
test-rn-0-83-2:
213245
runs-on: ubuntu-latest
214-
name: Test RN 0.83.1
246+
name: Test RN 0.83.2
215247
steps:
216248
- name: Checkout
217249
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
@@ -220,7 +252,7 @@ jobs:
220252
uses: ./.github/actions/setup-deps
221253
with:
222254
react-version: 19.2.0
223-
react-native-version: 0.83.1
255+
react-native-version: 0.83.2
224256

225257
- name: Test
226258
run: yarn test:ci

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@
7575
"@babel/preset-react": "^7.28.5",
7676
"@babel/preset-typescript": "^7.28.5",
7777
"@callstack/eslint-config": "^15.0.0",
78-
"@react-native/babel-preset": "0.83.1",
78+
"@react-native/babel-preset": "0.84.0",
7979
"@release-it/conventional-changelog": "^10.0.2",
8080
"@relmify/jest-serializer-strip-ansi": "^1.0.2",
8181
"@types/jest": "^30.0.0",
@@ -88,8 +88,8 @@
8888
"eslint-plugin-simple-import-sort": "^12.1.1",
8989
"jest": "^30.2.0",
9090
"prettier": "^3.6.2",
91-
"react": "19.2.0",
92-
"react-native": "0.83.1",
91+
"react": "19.2.3",
92+
"react-native": "0.84.0",
9393
"react-native-gesture-handler": "^2.29.1",
9494
"release-it": "^19.0.6",
9595
"test-renderer": "0.14.0",

0 commit comments

Comments
 (0)