feat: linux workflow

This commit is contained in:
muwoo 2021-08-26 16:18:44 +08:00
parent a489a8f130
commit 247c2b7ab9

View File

@ -23,7 +23,7 @@ jobs:
strategy:
fail-fast: false
matrix:
os: [macos-latest, windows-2019]
os: [ubuntu-latest, macos-latest, windows-2019]
# create steps
steps:
@ -56,6 +56,13 @@ jobs:
yarn global add xvfb-maybe
npm run rebuild_win
- name: linux Yarn install
if: ${{runner.os == 'Linux'}}
run: |
yarn
yarn global add xvfb-maybe
npm run rebuild_linux
- name: Build & release app
run: |
npm run release