From 948de12bc5136f762f16345622e017ea0fc523f4 Mon Sep 17 00:00:00 2001 From: samuel Date: Tue, 11 Nov 2025 14:26:41 +0100 Subject: [PATCH] Add web ext key and secret in workflow --- .gitea/workflows/cd.yaml | 3 +++ manifest.json | 45 +++++++++++++++++++++++----------------- 2 files changed, 29 insertions(+), 19 deletions(-) diff --git a/.gitea/workflows/cd.yaml b/.gitea/workflows/cd.yaml index 47da788..c96a664 100644 --- a/.gitea/workflows/cd.yaml +++ b/.gitea/workflows/cd.yaml @@ -20,4 +20,7 @@ jobs: - name: Checkout repo uses: actions/checkout@v5 - name: Deploy project + env: + WEB_EXT_API_KEY: ${{ vars.WEB_EXT_API_KEY }} + WEB_EXT_API_SECRET: ${{ secrets.WEB_EXT_API_SECRET }} run: make deploy diff --git a/manifest.json b/manifest.json index fed4548..fbf577b 100644 --- a/manifest.json +++ b/manifest.json @@ -3,34 +3,41 @@ "name": "KAplus", "version": "1.4.6", - "author": "Samuel Campos - netoik.io", - "description": "Extension développée pour améliorer l'expérience de jeu KingsAge (fonctionne avec ou sans premium)", + "author": "Samuel Campos - netoik.io", + "description": "Extension développée pour améliorer l'expérience de jeu KingsAge (fonctionne avec ou sans premium)", - "browser_specific_settings": { - "gecko": { - "id": "{e750d6a9-86ff-4129-aed6-542de03deb79}" - } - }, + "browser_specific_settings": { + "gecko": { + "id": "{e750d6a9-86ff-4129-aed6-542de03deb79}", + "data_collection_permissions": { + "required": [ + "websiteContent", + "websiteActivity" + ], + "optional": [] + } + } + }, "content_scripts": [ { "matches": ["https://*.kingsage.gameforge.com/*"], "js": ["src/kaplus.js"], - "css": ["src/kaplus.css"] + "css": ["src/kaplus.css"] } ], - - "web_accessible_resources": [ - { + + "web_accessible_resources": [ + { "matches": ["https://*.kingsage.gameforge.com/*"], "resources": ["images/*.svg"] - } - ], + } + ], - "icons": { - "32": "icons/kaplus32.png", - "64": "icons/kaplus64.png", - "100": "icons/kaplus.png", - "128": "icons/kaplus128.png" - } + "icons": { + "32": "icons/kaplus32.png", + "64": "icons/kaplus64.png", + "100": "icons/kaplus.png", + "128": "icons/kaplus128.png" + } }