Update dev guide with info about bugfix branch

This commit is contained in:
Charles Ewert 2024-07-12 14:05:29 -04:00
parent cf4a6142a1
commit fb2e48a61a

View File

@ -17,11 +17,12 @@ Follow the steps below to install the app on your personal Roku device. This wil
- [Bug/Crash Reports](#bugcrash-reports)
- [(Optional) Update Images](#optional-update-images)
- [Committing](#committing)
- [Bug Fixes](#bug-fixes)
- [Adding a User Setting](#adding-a-user-setting)
- [The order of any particular menu is as follows](#the-order-of-any-particular-menu-is-as-follows)
- [When giving your setting a name](#when-giving-your-setting-a-name)
- [When giving your setting a description](#when-giving-your-setting-a-description)
- [**Remember to add all new strings to locale/en_US/translations.ts**](#remember-to-add-all-new-strings-to-localeen_ustranslationsts)
- [**Remember to add all new strings to locale/en\_US/translations.ts**](#remember-to-add-all-new-strings-to-localeen_ustranslationsts)
## Developer Mode
@ -159,6 +160,10 @@ npm run lint
And fix any encountered issue.
## Bug Fixes
All Pull Requests that fix a bug in production should target the "bugfix" branch i.e. `2.0.z`, `2.1.z`, etc. All other Pull Requests should target the `master` branch.
## Adding a User Setting
Your new functionality may need a setting to configure its behavior, or, sometimes, we may ask you to add a setting for your new functionality, so that users may enable or disable it. If you find yourself in this position, please observe the following considerations when adding your new user setting.