Repository navigation
Release 2.0.1: automated store publishing - #2
Merged
Merged
Conversation
- Firefox build keeps the AMO add-on ID silentblock@local and declares
data_collection_permissions: none.
- Release workflow: tag -> build, full tests, Firefox smoke test, GitHub release
(chrome, firefox and source zips), then a submission per store:
Chrome Web Store via keyless Workload Identity Federation (tags only)
Firefox AMO via AMO_JWT_* secrets (listing text synced from docs/store-listing.md)
Edge Add-ons via EDGE_* secrets
Stores without credentials are skipped.
- scripts/publish/{chrome,firefox,edge}.mjs, also runnable locally.
- test/firefox/smoke.mjs: real Firefox via Selenium; SB_CHANNEL=msedge runs the
Playwright suite in Edge.
- GPL-3.0-or-later LICENSE, PRIVACY.md, store listing copy, store art generator.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Automated publishing to the Chrome Web Store, Firefox Add-ons and Edge Add-ons on tag, GPL-3.0 licence, privacy policy, store listing and art, and the Firefox add-on ID fix. See CHANGELOG 2.0.1.
Verified: 33 unit, 54 Playwright (Chromium), 21 Playwright (Edge), 6/6 Firefox smoke in real Firefox.
🤖 Generated with Claude Code