Skip to content

Commit

Permalink
Merge pull request #87 from unipept/feature/windows-signing
Browse files Browse the repository at this point in the history
Add code signing action for Windows
  • Loading branch information
pverscha authored Nov 18, 2020
2 parents ad859a6 + ba45969 commit 4583580
Show file tree
Hide file tree
Showing 4 changed files with 27 additions and 7 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/publish_macos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ on:
- master

jobs:
release:
release_macos:
runs-on: macos-latest

steps:
Expand Down
23 changes: 23 additions & 0 deletions .github/workflows/publish_windows.yml
Original file line number Diff line number Diff line change
@@ -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

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -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.",
Expand Down

0 comments on commit 4583580

Please sign in to comment.