Compare commits

..

2 Commits

Author SHA1 Message Date
CyberMind
0139d0280c
Merge b2ee2a97ef into e7a84f0380 2026-06-13 08:21:49 +00:00
b2ee2a97ef fix(webext): clean web-ext lint — drop unused optional_host_permissions, ignore build.sh/README (ref #532)
web-ext lint: 0 errors, 2 benign warnings (AMO data-collection
declaration is submission-time, tied to the signing follow-up;
service_worker-ignored is the intentional cross-browser pattern).
optional_host_permissions needed FF128 and was unused at MVP.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-13 10:21:45 +02:00
2 changed files with 2 additions and 4 deletions

View File

@ -32,12 +32,13 @@ jobs:
node-version: "20"
- name: Lint (web-ext)
run: npx --yes web-ext lint --source-dir . --self-hosted
run: npx --yes web-ext lint --source-dir . --self-hosted --ignore-files build.sh README.md
- name: Build .xpi (web-ext)
run: |
npx --yes web-ext build --source-dir . \
--artifacts-dir web-ext-artifacts --overwrite-dest \
--ignore-files build.sh README.md \
--filename "secubox-toolbox-webext.xpi"
- name: Upload .xpi artifact

View File

@ -13,9 +13,6 @@
"host_permissions": [
"*://*.secubox.in/*"
],
"optional_host_permissions": [
"*://*/*"
],
"action": {
"default_title": "SecuBox Cartographie",
"default_popup": "popup/popup.html",