build: Only attempt to create code signature if secrets are set

This commit is contained in:
Felix Rieseberg 2020-08-02 12:54:47 -07:00
parent c73331bf6a
commit 5c83088633

View File

@ -62,7 +62,7 @@ jobs:
MACOS_CERT_P12: ${{ secrets.MACOS_CERT_P12 }} MACOS_CERT_P12: ${{ secrets.MACOS_CERT_P12 }}
MACOS_CERT_PASSWORD: ${{ secrets.MACOS_CERT_PASSWORD }} MACOS_CERT_PASSWORD: ${{ secrets.MACOS_CERT_PASSWORD }}
- name: Set Windows signing certificate - name: Set Windows signing certificate
if: matrix.os == 'windows-latest' if: ${{ matrix.os == 'windows-latest' && secrets.WINDOWS_CODESIGN_P12 }}
id: write_file id: write_file
uses: timheuer/base64-to-file@v1 uses: timheuer/base64-to-file@v1
with: with:
@ -105,6 +105,7 @@ jobs:
env: env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with: with:
draft: true
files: | files: |
out/**/*.deb out/**/*.deb
out/**/*.dmg out/**/*.dmg