Skip to content

Add Mozilla add-on submission adapter#137

Merged
esokullu merged 2 commits into
mainfrom
codex/mozilla-addons-submission-adapter
Jul 16, 2026
Merged

Add Mozilla add-on submission adapter#137
esokullu merged 2 commits into
mainfrom
codex/mozilla-addons-submission-adapter

Conversation

@esokullu

@esokullu esokullu commented Jul 16, 2026

Copy link
Copy Markdown
Owner

Summary

  • add an AMO Developer Hub adapter for existing add-on version submissions
  • leave optional release notes and reviewer notes empty unless explicitly requested
  • guide all /addon/<addon-slug>/versions/submit/<id>/source steps to select No and verify the confirmation
  • mirror the adapter across Chrome and Firefox with regression coverage using multiple add-on slugs

Why

The traced AMO submission entered the new-add-on flow, confused the release-notes and reviewer-notes fields, reused stale accessibility references, and stopped before final submission. The adapter gives future AMO version submissions stable page-specific guidance without tying it to one add-on slug.

Validation

  • git diff --check
  • syntax checks for both adapter files and test/run.js
  • node test/security/injection-corpus.mjs — 60/60 passed
  • node test/run.js — 855 passed, 1 unrelated existing failure: package version is 24.0.1 while the newest changelog entry is 24.0.0

@esokullu
esokullu marked this pull request as ready for review July 16, 2026 06:52
@esokullu
esokullu merged commit 07c7be1 into main Jul 16, 2026
3 checks passed
@esokullu
esokullu deleted the codex/mozilla-addons-submission-adapter branch July 16, 2026 06:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant