-
Notifications
You must be signed in to change notification settings - Fork 65
Welcome to dapp core
-
Create a new branch with your initials followed by the issue resolved
Example: John Smith resolves toast display issues, so the branch will be named:
js-toast-display
-
Push as many commits as needed on this branch
Note: Each commit starts with a Capital letter and describes what it resolved at present tense (Reference)
-
Run
yarn test
andyarn build
commands when everything is ready -
Open a PR from your branch to development
-
Copy the PR number and add a short description in the
CHANGELOG.md
under Unreleased section -
Submit your PR
-
Once the PR is approved, merge with
Squash & Merge
leaving only the main comment -
Feature branch will be automatically deleted by GitHub
-
Synchronise development with
git pull
locally -
Synchronise and
merge main
intodevelopment
locally -
Push
development intoorigin/development
-
Create a new PR from
development
tomain
-
Update CHANGELOG.md by creating a new version entry, containing all rows under Unreleased section. Make sure to:
- update version
- update PR number
- update date
-
Commit
changes intodevelopment
-
Run
npm version NEXT_VERSION_NUMBER
command -
Push
development intoorigin/development
-
After PR gets approved, a new version will be published