feat(ci): firefox-extension build

feat(ci): firefox-extension build
This commit is contained in:
Hakadao
2024-04-11 10:44:29 +08:00
committed by GitHub
2 changed files with 18 additions and 3 deletions

View File

@@ -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

View File

@@ -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