mirror of
https://github.com/Equicord/Equicord.git
synced 2025-06-09 22:53:02 -04:00
Add Firefox extension build (#277)
This commit is contained in:
parent
734054ff68
commit
0ff6d3dd41
7 changed files with 140 additions and 19 deletions
13
.github/workflows/build.yml
vendored
13
.github/workflows/build.yml
vendored
|
@ -33,9 +33,22 @@ jobs:
|
|||
- name: Build web
|
||||
run: pnpm buildWeb --standalone
|
||||
|
||||
- name: Sign firefox extension
|
||||
run: |
|
||||
pnpx web-ext sign --api-key $WEBEXT_USER --api-secret $WEBEXT_SECRET
|
||||
env:
|
||||
WEBEXT_USER: ${{ secrets.WEBEXT_USER }}
|
||||
WEBEXT_SECRET: ${{ secrets.WEBEXT_SECRET }}
|
||||
|
||||
- name: Build
|
||||
run: pnpm build --standalone
|
||||
|
||||
- name: Rename extensions for more user friendliness
|
||||
run: |
|
||||
mv dist/*.xpi dist/Vencord-for-Firefox.xpi
|
||||
mv dist/extension-v3.zip dist/Vencord-for-Chrome-and-Edge.zip
|
||||
|
||||
|
||||
- name: Get some values needed for the release
|
||||
id: release_values
|
||||
run: |
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue