Re-enable AMO: supersede older version awaiting review #29

Merged
backmeupplz merged 1 commit from firefox-supersede-pending into main 2026-10-09 01:29:10 +00:00
backmeupplz commented 2026-10-09 01:19:07 +00:00 (Migrated from github.com)

Re-enables Firefox (AMO) releases. v0.2.1 has been in AMO's review queue since Sept 25 and the submitter refused to submit while any version awaited review.

  • firefox() now disables (PATCH is_disabled=true, journaled per version) older listed versions still awaiting review, then uploads. Newer/unparseable pending versions still fail closed, mirroring Chrome's cancel-older policy (#15).
  • Docs: AMO section updated; store-firefox environment created (v* tags only) with gates + AMO_ADDON_ID.

Tests: python3 -m unittest discover -s scripts/release -p 'test_*.py' — 45 OK, new test_firefox_disables_only_an_older_pending_review.

🤖 Generated with Claude Code

Re-enables Firefox (AMO) releases. v0.2.1 has been in AMO's review queue since Sept 25 and the submitter refused to submit while any version awaited review. - `firefox()` now disables (`PATCH is_disabled=true`, journaled per version) **older** listed versions still awaiting review, then uploads. Newer/unparseable pending versions still fail closed, mirroring Chrome's cancel-older policy (#15). - Docs: AMO section updated; `store-firefox` environment created (`v*` tags only) with gates + `AMO_ADDON_ID`. Tests: `python3 -m unittest discover -s scripts/release -p 'test_*.py'` — 45 OK, new `test_firefox_disables_only_an_older_pending_review`. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Sign in to join this conversation.
No description provided.