Skip to content

Commit 2794e73

Browse files
committed
expand nightly test
1 parent eef9ffb commit 2794e73

1 file changed

Lines changed: 52 additions & 5 deletions

File tree

.github/workflows/nightly.yaml

Lines changed: 52 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -68,30 +68,77 @@ jobs:
6868

6969
test:
7070
runs-on: ubuntu-latest
71-
name: Test - ${{ matrix.rn-version }} - TR ${{ matrix.test-renderer-version }}
71+
name: Test - RN ${{ matrix.rn-lane }} - TR ${{ matrix.test-renderer-version }}
7272
strategy:
7373
fail-fast: false
7474
matrix:
75-
rn-version: [latest, next, nightly]
75+
rn-lane: ['0.85.0', '0.84.1', '0.83.4', '0.82.1', '0.81.6', '0.80.3', '0.79.7', '0.78.3', latest, next, nightly]
7676
test-renderer-version: ['1.0.0', '1.1.0', '1.2.0']
77+
include:
78+
- rn-lane: '0.85.0'
79+
setup-kind: stable
80+
react-version: '19.2.3'
81+
react-native-version: '0.85.0'
82+
- rn-lane: '0.84.1'
83+
setup-kind: stable
84+
react-version: '19.2.3'
85+
react-native-version: '0.84.1'
86+
- rn-lane: '0.83.4'
87+
setup-kind: stable
88+
react-version: '19.2.0'
89+
react-native-version: '0.83.4'
90+
- rn-lane: '0.82.1'
91+
setup-kind: stable
92+
react-version: '19.1.1'
93+
react-native-version: '0.82.1'
94+
- rn-lane: '0.81.6'
95+
setup-kind: stable
96+
react-version: '19.1.4'
97+
react-native-version: '0.81.6'
98+
- rn-lane: '0.80.3'
99+
setup-kind: stable
100+
react-version: '19.1.0'
101+
react-native-version: '0.80.3'
102+
- rn-lane: '0.79.7'
103+
setup-kind: stable
104+
react-version: '19.0.0'
105+
react-native-version: '0.79.7'
106+
- rn-lane: '0.78.3'
107+
setup-kind: stable
108+
react-version: '19.0.0'
109+
react-native-version: '0.78.3'
110+
- rn-lane: latest
111+
setup-kind: latest
112+
- rn-lane: next
113+
setup-kind: next
114+
- rn-lane: nightly
115+
setup-kind: nightly
77116
steps:
78117
- name: Checkout
79118
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
80119

120+
- name: Setup Node.js and deps (stable)
121+
if: matrix.setup-kind == 'stable'
122+
uses: ./.github/actions/setup-deps
123+
with:
124+
react-version: ${{ matrix.react-version }}
125+
react-native-version: ${{ matrix.react-native-version }}
126+
test-renderer-version: ${{ matrix.test-renderer-version }}
127+
81128
- name: Setup Node.js and deps (latest)
82-
if: matrix.rn-version == 'latest'
129+
if: matrix.setup-kind == 'latest'
83130
uses: ./.github/actions/setup-deps-rn-latest
84131
with:
85132
test-renderer-version: ${{ matrix.test-renderer-version }}
86133

87134
- name: Setup Node.js and deps (next)
88-
if: matrix.rn-version == 'next'
135+
if: matrix.setup-kind == 'next'
89136
uses: ./.github/actions/setup-deps-rn-next
90137
with:
91138
test-renderer-version: ${{ matrix.test-renderer-version }}
92139

93140
- name: Setup Node.js and deps (nightly)
94-
if: matrix.rn-version == 'nightly'
141+
if: matrix.setup-kind == 'nightly'
95142
uses: ./.github/actions/setup-deps-rn-nightly
96143
with:
97144
test-renderer-version: ${{ matrix.test-renderer-version }}

0 commit comments

Comments
 (0)