From 4cfcaf62aaff7e47efcaddbf1280c79da176cb73 Mon Sep 17 00:00:00 2001 From: Space-Banane Date: Tue, 17 Feb 2026 16:20:04 +0100 Subject: [PATCH] fix: update publish step to use current directory for extension signing --- .gitea/workflows/ci.yml | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 45ac035..f99b8fd 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -59,17 +59,11 @@ jobs: - name: Publish to Mozilla Add-ons if: github.event_name == 'push' && (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/master') run: | - # Find the built extension file (zip/xpi) in dist/ - EXT_FILE=$(find dist -maxdepth 1 -type f \( -name "*.zip" -o -name "*.xpi" \) | head -n 1) - if [ -z "$EXT_FILE" ]; then - echo "No extension package found in dist/" - exit 1 - fi npx web-ext sign \ --api-key ${{ secrets.MOZILLA_ADDON_API_KEY }} \ --api-secret ${{ secrets.MOZILLA_ADDON_API_SECRET }} \ --channel listed \ - --source-dir "$EXT_FILE" \ + --source-dir . \ --artifacts-dir dist - name: Push changes