type: decision
status: active
timestamp: 2026-06-20
tags: [extensions, publishing, ci, github-actions]

Every extension publishes to Chrome + Firefox + Edge stores

Each extension: GH Actions publishes to Chrome, Firefox, Edge

Every extension publishes to Chrome + Firefox + Edge stores

Decision

Every extension’s GitHub repo includes an automated publish workflow that releases the same packaged artifact to the Chrome Web Store, Firefox Add-ons (AMO), and Microsoft Edge Add-ons store. Single-store releases are not allowed.

Why

The three stores collectively cover Chrome / Edge / Brave / Opera / Firefox / Vivaldi / Arc / Zen and most other Chromium-based browsers through the Chrome and Edge stores’ policies. Skipping any one store loses the user base that prefers it without saving meaningful work once the publish workflow is templated. Publishing to all three on the same release also keeps version numbers in sync, which matters for support — a user reporting a bug on Edge isn’t running a month-old build vs Chrome.

Implications

Cross-refs


Edit on GitHub · Back to index