-
Notifications
You must be signed in to change notification settings - Fork 78
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 testandyarn buildcommands when everything is ready -
Open a PR from your branch to development
-
Copy the PR number and add a short description in the
CHANGELOG.mdunder Unreleased section -
Submit your PR
-
Once the PR is approved, merge with
Squash & Mergeleaving only the main comment -
Feature branch will be automatically deleted by GitHub
-
Synchronise development with
git pulllocally -
Synchronise and
merge mainintodevelopmentlocally -
Pushdevelopment intoorigin/development -
Create a new PR from
developmenttomain -
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
-
Commitchanges intodevelopment -
Run
npm version NEXT_VERSION_NUMBERcommand -
Pushdevelopment intoorigin/development -
After PR gets approved, a new version will be published