Skip to content

Commit fc59e55

Browse files
committed
chore: add recent RN version to CI and nightly checks
1 parent 17a3435 commit fc59e55

2 files changed

Lines changed: 95 additions & 1 deletion

File tree

.github/workflows/ci.yml

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,44 @@ jobs:
6565
- name: Validate website docs
6666
run: yarn --cwd website validate
6767

68+
typecheck-rn-0-87:
69+
runs-on: ubuntu-latest
70+
name: Typecheck → RN 0.87
71+
steps:
72+
- name: Checkout
73+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
74+
75+
- name: Setup Node.js and deps
76+
uses: ./.github/actions/setup-deps
77+
with:
78+
react-version: 19.2.3
79+
react-native-version: ~0.87.1
80+
81+
- name: Typecheck
82+
run: yarn typecheck
83+
84+
- name: Typecheck React 19.2-only tests
85+
run: yarn typecheck:react-19_2
86+
87+
typecheck-rn-0-86:
88+
runs-on: ubuntu-latest
89+
name: Typecheck → RN 0.86
90+
steps:
91+
- name: Checkout
92+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
93+
94+
- name: Setup Node.js and deps
95+
uses: ./.github/actions/setup-deps
96+
with:
97+
react-version: 19.2.3
98+
react-native-version: ~0.86.3
99+
100+
- name: Typecheck
101+
run: yarn typecheck
102+
103+
- name: Typecheck React 19.2-only tests
104+
run: yarn typecheck:react-19_2
105+
68106
typecheck-rn-0-85:
69107
runs-on: ubuntu-latest
70108
name: Typecheck → RN 0.85
@@ -272,6 +310,40 @@ jobs:
272310
- name: Test
273311
run: yarn test:codemods
274312

313+
test-rn-0-87:
314+
runs-on: ubuntu-latest
315+
name: Test → RN 0.87
316+
steps:
317+
- name: Checkout
318+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
319+
320+
- name: Setup Node.js and deps
321+
uses: ./.github/actions/setup-deps
322+
with:
323+
react-version: 19.2.3
324+
react-native-version: ~0.87.1
325+
test-renderer-version: ~1.2.0
326+
327+
- name: Test
328+
run: yarn test:ci
329+
330+
test-rn-0-86:
331+
runs-on: ubuntu-latest
332+
name: Test → RN 0.86
333+
steps:
334+
- name: Checkout
335+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
336+
337+
- name: Setup Node.js and deps
338+
uses: ./.github/actions/setup-deps
339+
with:
340+
react-version: 19.2.3
341+
react-native-version: ~0.86.3
342+
test-renderer-version: ~1.2.0
343+
344+
- name: Test
345+
run: yarn test:ci
346+
275347
test-rn-0-85:
276348
runs-on: ubuntu-latest
277349
name: Test → RN 0.85

.github/workflows/nightly.yaml

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,9 +80,31 @@ jobs:
8080
fail-fast: false
8181
matrix:
8282
rn-lane:
83-
['0.85', '0.84', '0.83', '0.82', '0.81', '0.80', '0.79', '0.78', latest, next, nightly]
83+
[
84+
'0.87',
85+
'0.86',
86+
'0.85',
87+
'0.84',
88+
'0.83',
89+
'0.82',
90+
'0.81',
91+
'0.80',
92+
'0.79',
93+
'0.78',
94+
latest,
95+
next,
96+
nightly,
97+
]
8498
test-renderer-version: ['~1.0', '~1.1', '~1.2']
8599
include:
100+
- rn-lane: '0.87'
101+
setup-kind: stable
102+
react-version: '19.2.3'
103+
react-native-version: '~0.87.1'
104+
- rn-lane: '0.86'
105+
setup-kind: stable
106+
react-version: '19.2.3'
107+
react-native-version: '~0.86.3'
86108
- rn-lane: '0.85'
87109
setup-kind: stable
88110
react-version: '19.2.3'

0 commit comments

Comments
 (0)