From 780f5df2e398fde5ef477e397d1884fa223f25fd Mon Sep 17 00:00:00 2001 From: Federico Brigante Date: Mon, 15 Jul 2024 14:37:43 +0700 Subject: [PATCH] Meta: Include source in Firefox Addons uploads (#320) --- .github/workflows/release.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4ae3dd9..0c66af9 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -64,8 +64,10 @@ jobs: environment: Firefox runs-on: ubuntu-latest steps: + - uses: actions/checkout@v4 - uses: actions/download-artifact@v4 - - run: npx web-ext@8 sign --channel listed + - run: git archive --output source.zip HEAD ":!test" ":!.github" && unzip -l source.zip + - run: npx web-ext@8 sign --channel listed --upload-source-code ../source.zip working-directory: artifact env: WEB_EXT_API_KEY: ${{ secrets.WEB_EXT_API_KEY }}