Skip to content
This repository was archived by the owner on Jan 2, 2023. It is now read-only.

Commit e49d915

Browse files
author
Bassem Dghaidi
committed
Update release checklist
1 parent b44ae58 commit e49d915

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

RELEASE.md

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,13 @@ Reference: https://semver.org/
1717
Make sure you cover all the steps below for a new version release.
1818

1919
- [ ] Update the release version number in `package.json`
20-
- [ ] Capture all the changes / commits in a feature branch
21-
- [ ] Rebase all changes from upstream to your local master branch
22-
- [ ] Rebase feature branch with the master branch
23-
- [ ] Tag the release with the following format: `MAJOR.MINOR.PATCH`
24-
- [ ] Push the commits in the master branch and tags upstream
25-
- [ ] In GitHub actions verify that the new tag passes the `Build & Test` workflow
26-
- [ ] In GitHub create a release from the recently pushed tag
20+
- [ ] Merge your feature branch with the `develop` branch
21+
- [ ] Rebase all changes from upstream to your local develop branch
22+
- [ ] Create a pull request from the `develop` branch to the master branch
23+
- [ ] Make sure the title of your pull request contains the new release version
24+
- [ ] In GitHub actions verify that your pull request passes the `Build & Test` workflow
25+
- [ ] Get your pull request reviewed by at least 1 other contributor to the project
26+
- [ ] If all the checks and code reviews are done, `rebase and merge` the develop branch with the `master` branch
27+
- [ ] In GitHub create a tag and a release from the recently merged pull request
2728
- [ ] In GitHub actions verify that the `Publish NPM` job has completed successfully
2829
- [ ] Verify that everything is correct in the package's npm page: https://www.npmjs.com/package/@menadevs/objectron

0 commit comments

Comments
 (0)