From e089e0121ee2c7071162c7e6565d1d04e834450c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=A2=A6=E5=BF=B5=E9=80=8D=E9=81=A5?= <2589141604@qq.com> Date: Thu, 11 Apr 2024 10:14:01 +0800 Subject: [PATCH] chore: firefox-extension build --- .github/workflows/build.yml | 9 +++++++++ .github/workflows/release.yml | 12 +++++++++--- 2 files changed, 18 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d6cb201a..d4085e03 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -54,3 +54,12 @@ jobs: with: name: BewlyBewly Zip path: extension + + - name: Build Extension + run: pnpm build-firefox + + - name: Upload Zip + uses: actions/upload-artifact@v3 + with: + name: BewlyBewly Zip + path: extension-firefox diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index fa5fed69..ede790ed 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -36,15 +36,21 @@ jobs: run: pnpm install - name: Build - run: pnpm build + run: | + pnpm build + pnpm build-firefox - name: Build Extension - run: pnpm pack:zip + run: | + pnpm pack:zip + pnpm pack:zip-firefox - name: Upload assets to a Release uses: meeDamian/github-release@v2.0.3 with: - files: extension.zip + files: | + extension.zip + extension-firefox.zip token: ${{ secrets.RELEASE_TOKEN }} allow_override: true gzip: false