From 95bf74fb2bd230b47966102c1dbf0f2e3e3a588c Mon Sep 17 00:00:00 2001 From: scanash00 Date: Thu, 15 Jan 2026 19:38:56 -0900 Subject: [PATCH] use signed firefox xpi for release --- .github/workflows/release-extension.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/workflows/release-extension.yml b/.github/workflows/release-extension.yml index 7188b44..d3356f0 100644 --- a/.github/workflows/release-extension.yml +++ b/.github/workflows/release-extension.yml @@ -77,6 +77,16 @@ jobs: rm amo-metadata.json cd .. + - name: Prepare signed Firefox XPI + run: | + if ls web-ext-artifacts/*.xpi 1> /dev/null 2>&1; then + SIGNED_XPI=$(ls web-ext-artifacts/*.xpi | head -1) + echo "Found signed XPI: $SIGNED_XPI" + cp "$SIGNED_XPI" margin-extension-firefox.xpi + else + echo "No signed XPI found, using unsigned build" + fi + - name: Create Release uses: softprops/action-gh-release@v1 with: -- 2.51.2