Description Release process
Locally
clone / checkout branch, from within the src folder zip all files and folders (I'm using a GUI right now)
Chrome Web Store
Go to chrome developer dashboard (in browser)
Click edit on Oh Dear
Choose file and select the zip created in [#locally]
Click upload
wait an inordinate amount of time for publishing (can be up to 24hr, but is generally ~1hour)
Go to chrome developer dashboard (in browser)
click More info on Oh Dear
click to download the main.crx (actually not named that after download. Something like gilidmallionanede...crx
zip that (github won't accept .crx files)
rename zip to oh_dear-{version}-chrome.zip
Firefox web store
navigate to Firefox submit new addon page
Select on your own
Click Continue
Choose file and select the zip created in [#locally] using Select a file button
Ensure Firefox is ticked (unsure if firefox for android will work)
Wait for upload to complete
Click Sign Add-on
Select appropriate answer for source packers, obfuscators etc (our answer is No)
Click Continue
Click Download oh_dear-{version}-fx.xpi
Click Go to My Submissions
Click Oh Dear - Plugin
Click Upload New Version
Choose file and select the zip created in [#locally] using Select a file button
Ensure Firefox is ticked (unsure if firefox for android will work)
Wait for upload to complete
Click Continue
save & release version (needs to wait until next release as they won't let me re-release 0.0.4)
Reactions are currently unavailable
You can’t perform that action at this time.
Release process
Locally
srcfolder zip all files and folders (I'm using a GUI right now)Chrome Web Store
editonOh DearMore infoonOh Deargilidmallionanede...crxoh_dear-{version}-chrome.zipFirefox web store
on your ownContinueSelect a filebuttonSign Add-onContinueDownload oh_dear-{version}-fx.xpiGo to My SubmissionsOh Dear - PluginUpload New VersionSelect a filebuttonContinue