Skip to content

Latest commit

 

History

History
43 lines (37 loc) · 2.3 KB

MAINTAINERS.md

File metadata and controls

43 lines (37 loc) · 2.3 KB

Maintainer Instructions

First time signup

Release procedure

  • Update the version in src/manifest.json
  • Commit "Version X.X.X" and push to GitHub.
  • Tag a release on GitHub.
  • Wait for GitHub Actions to build. Download the artifacts from the completed CI job.
  • Rename the zips to threadloaf-X.X.X.zip and source-X.X.X.zip.
  • Add the zips to the release.
  • Release to the Firefox Add-ons site.
    • Log into the Add-on Developer Hub.
    • Click "Edit Product Page" under "Threadloaf" under "My Add-ons"
    • Click "Upload New Version" on the left side
    • Click "Select a file..." and pick the zip
    • Click "Continue"
    • Do You Need to Submit Source Code? Click "Yes", select the source zip, and click "Continue"
    • Convert release notes to plain text and paste in
    • Click "Submit Version"
  • Release to the Chrome Web Store.
    • Log into the Developer Dashboard.
    • In the upper right corner, click the "Publisher" dropdown and pick "Threadloaf Publishers".
    • Click on Threadloaf in the list.
    • Click "Store Listing" in the left pane.
    • If there is a "Why can't I publish?" link at the top near the "Save Draft" and "Publish Item" buttons, then click that link, figure out whatever new rule Google instituted that prevents us from publishing, and fix it.
    • Click "Package" in the left pane.
    • Click "Upload Updated Package" in the top bar.
    • Upload the zip.
    • Click Publish Item. Click "PUBLISH" when prompted.
  • You're done!

Reviewer instructions

You may use this Discord server anonymously to test the extension: (URL) This server has a forum channel and a chat channel, both populated with test conversations.

Replace (URL) above with the discord.gg link. If these instructions are updated, then the new instructions must be pasted into AMO here under Technical Details - Whiteboard: https://addons.mozilla.org/en-US/developers/addon/threadloaf/edit