fix: 打包脚本

This commit is contained in:
hello8693 2024-08-28 20:59:19 +08:00
parent 272fa130a1
commit 06290fd6ff

View File

@ -31,15 +31,15 @@ jobs:
- name: Build and package for Windows
if: matrix.os == 'windows-latest'
if: github.event.release.prerelease == false && matrix.os == 'windows-latest'
run: yarn build:win
- name: Build and package for macOS
if: matrix.os == 'macos-latest'
if: github.event.release.prerelease == true && matrix.os == 'macos-latest'
run: yarn build:mac
- name: Build and package for Linux
if: matrix.os == 'ubuntu-latest'
if: github.event.release.prerelease == true && matrix.os == 'ubuntu-latest'
run: yarn build:linux
- name: Upload artifact for Windows
@ -50,14 +50,14 @@ jobs:
path: dist/*.exe
- name: Upload artifact for macOS
if: matrix.os == 'macos-latest'
if: github.event.release.prerelease == true && matrix.os == 'macos-latest'
uses: actions/upload-artifact@v4
with:
name: ExamShowboard-macOS
path: dist/*.dmg
- name: Upload artifact for Linux
if: matrix.os == 'ubuntu-latest'
if: github.event.release.prerelease == true && matrix.os == 'ubuntu-latest'
uses: actions/upload-artifact@v4
with:
name: ExamShowboard-Linux