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
## Description
From what I understand, currently, RNE does not use jitpack. This PR
removes bullet points that mentioned jitpack. Also removed a point with
a release tracker, as I saw that there is no such issue for `0.6.0`
release.
### Introduces a breaking change?
- [ ] Yes
- [x] No
### Type of change
- [ ] Bug fix (change which fixes an issue)
- [ ] New feature (change which adds functionality)
- [x] Documentation update (improves or adds clarity to existing
documentation)
- [ ] Other (chores, tests, code style improvements etc.)
### Tested on
- [ ] iOS
- [ ] Android
### Testing instructions
<!-- Provide step-by-step instructions on how to test your changes.
Include setup details if necessary. -->
### Screenshots
<!-- Add screenshots here, if applicable -->
### Related issues
Closes#527
### Checklist
- [ ] I have performed a self-review of my code
- [ ] I have commented my code, particularly in hard-to-understand areas
- [ ] I have updated the documentation accordingly
- [ ] My changes generate no new warnings
### Additional notes
<!-- Include any additional information, assumptions, or context that
reviewers might need to understand this PR. -->
Copy file name to clipboardExpand all lines: RELEASE.md
+11-22Lines changed: 11 additions & 22 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,22 +4,16 @@
4
4
5
5
The release process of new minor version consists of the following steps:
6
6
7
-
1. Merge all tickets tracked in a release tracker (i.e. [#356](https://github.com/software-mansion/react-native-executorch/issues/356)) into `main` branch.
8
-
2. Bump version in `package.json` to the new version `v{MAJOR}.{MINOR}.0`.
9
-
3. Update version tags in `packages/react-native-executorch/src/constants/modelUrls.ts` to point to the proper `MINOR` version and update tags on [🤗 huggingface](https://huggingface.co/software-mansion).
10
-
4. Update jitpack version inside `build.gradle` to point to the correct version tag
5. Commit with a message 'Release v{MAJOR}.{MINOR}.0'. (We want to keep the latest `MINOR` version on the `main` branch.)
15
-
6. Create a new branch release branch `release/{MAJOR}.{MINOR}`and push it to the remote.
16
-
7. Stability tests are performed on the release branch and all fixes to the new-found issues are pushed into the main branch and cherry-picked into the release branch. This allows for further development on the main branch without interfering with the release process.
17
-
8. Once all tests are passed, tag the release branch with proper version tag `v{MAJOR}.{MINOR}.0` and run `npm publish`.
10. Create versioned docs by running from repo root `(cd docs && yarn docusaurus docs:version {MAJOR}.{MINOR}.x)` (the 'x' part is intentional and is not to be substituted).
20
-
11. Create a PR with the updated docs.
21
-
12. Create the release notes on GitHub.
22
-
13. Update README.md with release video, if available.
7
+
1. Bump version in `package.json` to the new version `v{MAJOR}.{MINOR}.0`.
8
+
2. Update version tags in `packages/react-native-executorch/src/constants/modelUrls.ts` to point to the proper `MINOR` version and update tags on [🤗 huggingface](https://huggingface.co/software-mansion).
9
+
3. Commit with a message 'Release v{MAJOR}.{MINOR}.0'. (We want to keep the latest `MINOR` version on the `main` branch.)
10
+
4. Create a new branch release branch `release/{MAJOR}.{MINOR}`and push it to the remote.
11
+
5. Stability tests are performed on the release branch and all fixes to the new-found issues are pushed into the main branch and cherry-picked into the release branch. This allows for further development on the main branch without interfering with the release process.
12
+
6. Once all tests are passed, tag the release branch with proper version tag `v{MAJOR}.{MINOR}.0` and run `npm publish`.
13
+
7. Create versioned docs by running from repo root `(cd docs && yarn docusaurus docs:version {MAJOR}.{MINOR}.x)` (the 'x' part is intentional and is not to be substituted).
14
+
8. Create a PR with the updated docs.
15
+
9. Create the release notes on GitHub.
16
+
10. Update README.md with release video, if available.
23
17
24
18
## Patch release
25
19
@@ -31,14 +25,9 @@ After the release branch is created and the version is published to npm we only
31
25
1. Create a PR to the main branch.
32
26
2. Once the PR is merged, `cherry-pick` the commit to the release branch.
33
27
3. Bump version in `package.json` to the new version `v{MAJOR}.{MINOR}.{REVISION}`.
34
-
Update jitpack version inside `build.gradle` to point to the correct version tag
0 commit comments