From fd5fd1ce1e8abed4a1e18070a79f5b32a93b3a3d Mon Sep 17 00:00:00 2001 From: Xmader Date: Thu, 29 Oct 2020 18:03:09 -0400 Subject: [PATCH] chore: github action sign firefox extension --- .github/workflows/release.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 0d2a1e0..08b421e 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -48,13 +48,25 @@ jobs: env: NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} # 0301... + - name: Sign Firefox Extension + id: web_ext_sign + uses: kewisch/action-web-ext@v1 + with: + cmd: sign + source: dist/ext.zip + channel: unlisted + apiKey: ${{ secrets.AMO_SIGN_KEY }} + apiSecret: ${{ secrets.AMO_SIGN_SECRET }} + - name: Github Release env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + SIGNED_WEB_EXT: ${{ steps.web-ext-build.outputs.target }} run: | hub release create \ -a "dist/main.js#userscript.js" \ -a "dist/ext.zip#webextension.zip" \ + -a "$SIGNED_WEB_EXT" \ -m v$VERSION \ -t $REF \ v$VERSION