Skip to content

Commit 9f9aca5

Browse files
authored
Add CLI project to branch cut instructions
This has been missed out in recent releases — clarify.
1 parent 6a5abb2 commit 9f9aca5

File tree

1 file changed

+8
-12
lines changed

1 file changed

+8
-12
lines changed

docs/guide-release-candidate.md

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ The general stages for handling a release candidate:
2222

2323
Add a new column for this release candidate in the [External Dependencies Supported table](./support.md#external-dependencies-supported). Follow up internally if unsure.
2424

25-
2625
### 1. Create a new release branch
2726

2827
- Check-out a clone of `react-native` repo
@@ -35,19 +34,16 @@ git pull origin main
3534
git checkout -b 0.76-stable
3635
```
3736

38-
**Create a similar branch in the [@react-native-community/template](https://github.com/react-native-community/template) project**
37+
**Create corresponding release branches in related community repos**
3938

40-
- Check-out a clone of `@react-native-community/template` repo
41-
- Pull `main`
42-
- Create a release branch. It must be of the form `<major>.<minor>-stable`
43-
- Push the branch up to `origin`.
39+
- [@react-native-community/cli](https://github.com/react-native-community/cli)
40+
- Example: `14.x` (refer to and update [this table](https://github.com/react-native-community/cli#compatibility))
41+
- [@react-native-community/template](https://github.com/react-native-community/template)
42+
- Example: `0.76-stable`
4443

45-
```bash
46-
git checkout main
47-
git pull origin main
48-
git checkout -b 0.76-stable
49-
git push --set-upstream origin 0.76-stable
50-
```
44+
With repo write permissions, you can do this from the GitHub UI.
45+
46+
<img width="400" alt="image" src="https://github.com/user-attachments/assets/75455096-7cbe-464d-91d2-5d6b803d7191" />
5147

5248
### 2. Create a Hermes Release
5349

0 commit comments

Comments
 (0)