mirror of
https://github.com/rancher-sandbox/rancher-desktop.git
synced 2021-10-13 00:04:06 +03:00
GitHub Actions: Build Windows zip file too
This forces the build of the Windows zip archives; this can be used to do offline signing and installer generation. Signed-off-by: Mark Yen <mark.yen@suse.com>
This commit is contained in:
6
.github/workflows/package.yaml
vendored
6
.github/workflows/package.yaml
vendored
@@ -65,3 +65,9 @@ jobs:
|
||||
name: Rancher Desktop Setup.exe
|
||||
path: dist/Rancher Desktop*.exe
|
||||
if-no-files-found: error
|
||||
- uses: actions/upload-artifact@v2
|
||||
if: startsWith(matrix.os, 'windows-')
|
||||
with:
|
||||
name: Rancher Desktop-win.zip
|
||||
path: dist/Rancher Desktop-*-win.zip
|
||||
if-no-files-found: error
|
||||
|
||||
@@ -20,7 +20,7 @@ mac:
|
||||
icon: ./resources/icons/mac-icon.png
|
||||
afterSign: "scripts/notarize.js"
|
||||
win:
|
||||
target: nsis
|
||||
target: [ nsis, zip ]
|
||||
signingHashAlgorithms: [ sha256 ] # We only support Windows 10 + WSL2
|
||||
requestedExecutionLevel: asInvoker # The _app_ doesn't need privileges
|
||||
nsis:
|
||||
|
||||
Reference in New Issue
Block a user