You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/guide-release-process.md
+17-6Lines changed: 17 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,9 +16,9 @@ These steps apply when making a patch release or an incremental release candidat
16
16
17
17
* ✅ Push picks to `0.78-stable`
18
18
* ✅ Wait for `build_npm_package` (if <0.78) or `test_ios_rntester` (if >=0.78) to complete → https://github.com/facebook/react-native/actions/runs/12870884886
19
-
* ✅ Test release → https://github.com/reactwg/react-native-releases/blob/main/docs/guide-release-testing.md
@@ -91,9 +91,20 @@ This will kick off a Github Action workflow called [Test All](https://github.com
91
91
92
92
### Step 4: Test the release
93
93
94
-
Follow the [Release Testing guide](./guide-release-testing.md). Ideally, we should have 2 Release Crew members test the release. Coordinate with another Release Crew member to do a second pass.
95
-
96
-
There may be exceptional cases where we can bypass 2 release tests or only do selective tests, based on circumstances. **Ensure a Meta Release Crew member is aware and approves**.
94
+
Follow the [Release Testing guide](./guide-release-testing.md).
95
+
96
+
* If you're releasing >= 0.79
97
+
* We should have **1x Release Crew** member testing the release.
98
+
* Additionally **only** the following releases should be manually tested.
99
+
*`RC0`
100
+
*`RC1`
101
+
*`RC4` (Golden RC)
102
+
*`.0` (Stable release)
103
+
* All the other releases require no manual testing.
104
+
* You should ensure that the **E2E jobs** on the release branch are green.
105
+
* If you're releasing <= 0.78
106
+
* We should have **2x Release Crew** members test the release. Coordinate with another Release Crew member to do a second pass.
107
+
* There may be exceptional cases where we can bypass 2 release tests or only do selective tests, based on circumstances. **Ensure a Meta Release Crew member is aware and approves**.
97
108
98
109
### Step 5. Create release
99
110
Starting from React Native 0.75, a new release is created using a Github Action workflow called [Create Release](https://github.com/facebook/react-native/actions/workflows/create-release.yml).
0 commit comments