You did not mention creating branch for the feature/PR. Branches are cheap :-)
so it becomes
1) before making any changes a do a "fetch and merge from upstream" on my fork of the BangleApps repo
2) create branch (with descriptive name) and switch to it, commit changes to my fork
3) issue the PR
4) when it gets merged it comes back in master branch when I pull from upstream
but maybe this is automatic and you just did not bother to mention it?
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
You did not mention creating branch for the feature/PR. Branches are cheap :-)
so it becomes
1) before making any changes a do a "fetch and merge from upstream" on my fork of the BangleApps repo
2) create branch (with descriptive name) and switch to it, commit changes to my fork
3) issue the PR
4) when it gets merged it comes back in master branch when I pull from upstream
but maybe this is automatic and you just did not bother to mention it?