From be2fb73c7e26dc520aa6d2bd7f38f71dda0a88dd Mon Sep 17 00:00:00 2001 From: muwoo <2424880409@qq.com> Date: Wed, 11 Aug 2021 12:51:29 +0800 Subject: [PATCH] ci: github actions --- .github/workflows/main.yml | 3 ++- package.json | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 20f59e7..eb1948e 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -23,7 +23,7 @@ jobs: strategy: fail-fast: false matrix: - os: [windows-2019, macos-11] + os: [macos-11] # create steps steps: @@ -46,6 +46,7 @@ jobs: run: | yarn yarn global add xvfb-maybe + npm run rebuild - name: Build & release app run: | npm run release diff --git a/package.json b/package.json index 88405a1..7c3f6cb 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,7 @@ "license": null, "main": "./dist/electron/main.js", "scripts": { - "release": "vue-cli-service electron:build --publish always", + "release": "node .electron-vue/build.js && electron-builder", "build": "node .electron-vue/build.js && electron-builder", "dev": "node .electron-vue/dev-runner.js", "rebuild": " ./node_modules/.bin/electron-rebuild",