diff --git a/.github/workflows/publish.yml b/.github/workflows/publish_linux.yml similarity index 76% rename from .github/workflows/publish.yml rename to .github/workflows/publish_linux.yml index f9508e53..47b36619 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish_linux.yml @@ -6,11 +6,8 @@ on: - master jobs: - publish: - runs-on: ${{ matrix.os }} - strategy: - matrix: - os: [windows-latest, ubuntu-latest] + release_linux: + runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 diff --git a/.github/workflows/publish_macos.yml b/.github/workflows/publish_macos.yml index f123a85b..12774a34 100644 --- a/.github/workflows/publish_macos.yml +++ b/.github/workflows/publish_macos.yml @@ -6,7 +6,7 @@ on: - master jobs: - release: + release_macos: runs-on: macos-latest steps: diff --git a/.github/workflows/publish_windows.yml b/.github/workflows/publish_windows.yml new file mode 100644 index 00000000..15ad4705 --- /dev/null +++ b/.github/workflows/publish_windows.yml @@ -0,0 +1,23 @@ +name: Publish app on Windows + +on: + push: + branches: + - master + +jobs: + release_windows: + runs-on: windows-latest + + steps: + - uses: actions/checkout@v1 + - uses: actions/setup-node@v1 + - name: Build/release Electron app + uses: samuelmeuli/action-electron-builder@v1 + with: + github_token: ${{ secrets.GH_TOKEN }} + use_vue_cli: true + windows_certs: ${{ secrets.windows_certs }} + windows_certs_password: ${{ secrets.windows_certs_password }} + release: true + diff --git a/package.json b/package.json index f4b5cc41..774a8f5e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "unipept-desktop", - "version": "0.6.0", + "version": "0.6.1", "private": true, "author": "Unipept Team (Ghent University)", "description": "A desktop equivalent of unipept.ugent.be. This app aims at high-throughput analysis of metaproteomics samples.",