Replace an older rejected Chrome submission; release 0.5.1 #32

Merged
backmeupplz merged 1 commit from chrome-replace-rejected into main 2026-10-10 21:20:06 +00:00
backmeupplz commented 2026-10-10 21:16:45 +00:00 (Migrated from github.com)

Chrome rejected 0.4.0 on 2026-10-09 for facilitating gambling (the Megapot lottery, removed in #31). The submitter only replaced an older submission still in PENDING_REVIEW, so the 0.5.0 Chrome job failed with "Another Chrome submission exists".

  • scripts/release/submit.py: an older REJECTED or CANCELLED submission is replaced too (no cancelSubmission call, there's nothing to cancel). Held (STAGED), newer or unrecognized submissions still stop the release.
  • test_release.py: covers replacing an older rejected one, and refusing a newer rejected one.
  • Version 0.5.1, which ships to Chrome only (Play and Firefox already have 0.5.0 in review).

python3 -m unittest discover -s scripts/release -p 'test_*.py': 50 tests pass.

🤖 Generated with Claude Code

Chrome rejected 0.4.0 on 2026-10-09 for facilitating gambling (the Megapot lottery, removed in #31). The submitter only replaced an older submission still in `PENDING_REVIEW`, so the 0.5.0 Chrome job failed with "Another Chrome submission exists". - `scripts/release/submit.py`: an older `REJECTED` or `CANCELLED` submission is replaced too (no `cancelSubmission` call, there's nothing to cancel). Held (`STAGED`), newer or unrecognized submissions still stop the release. - `test_release.py`: covers replacing an older rejected one, and refusing a newer rejected one. - Version 0.5.1, which ships to Chrome only (Play and Firefox already have 0.5.0 in review). `python3 -m unittest discover -s scripts/release -p 'test_*.py'`: 50 tests pass. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Sign in to join this conversation.
No description provided.