Adjust windows installer build:

* add branding
* only link third party drivers, don't ship'em
* add license
This commit is contained in:
Armin Schrenk
2021-08-03 14:03:36 +02:00
parent 2f1d91ae9d
commit 8764c814d9
7 changed files with 325 additions and 0 deletions
+10
View File
@@ -440,6 +440,11 @@ jobs:
timestampUrl: 'http://timestamp.digicert.com'
folder: appdir/Cryptomator
recursive: true
- name: Prepare env for building msi
run: |
$path = (Get-Location).Path + "\dist\win\resources"
[Environment]::SetEnvironmentVariable("JpackageWixWizardResources", $path, 'Machine')
shell: pwsh
- name: Create MSI
run: >
${JAVA_HOME}/bin/jpackage
@@ -452,6 +457,11 @@ jobs:
--vendor "Skymatic GmbH"
--copyright "(C) 2016 - 2021 Skymatic GmbH"
--app-version "${{ needs.metadata.outputs.versionNum }}"
--win-shortcut
--win-menu
--win-dir-chooser
--resource-dir dist/win/resources
--license-file dist/win/resources/license.rtf
- name: Codesign MSI
uses: skymatic/code-sign-action@v1.0.1
with: