- do you have r+ from a peer?
- are all the tests green in travis?
- have you squashed all the commits?
- have you updated the commit log to include r=foo?
- is the commit log of the form "Bug XXXXXX - TITLE OF BUG r=foo" ?
- is the branch good to merge, or does it need to be rebased?
ok, go ahead and merge using the github interface.
then, following this sheriff merge comment, in the comment box:
- set status to fixed
- add a comment: Master: (url to the commit)
- set target milestone to the next 2.0 sprint
- set the flag status-b2g-2.0 to fixed.
- finally, click the 'Save Changes' button at the very bottom.
now you are done! and you didn't fuck anything up! 🍻
Also, if the bug doesn't have [qa+] set in the whiteboard area, set that when you close it.