Sign, but don't notarize the electron macos app

Show the proper app name in the menu for macOS
This commit is contained in:
Bruno Bernardino 2021-12-30 12:24:16 +00:00
parent 8abe90484d
commit 5449d51a07
No known key found for this signature in database
GPG Key ID: D1B0A69ADD114ECE
2 changed files with 4 additions and 6 deletions

View File

@ -86,7 +86,7 @@ jobs:
path: packages/electron/dist/*.dmg
if-no-files-found: error
macos_signed:
if: ${{ (!github.event.inputs.targets || github.event.inputs.targets == 'All' || github.event.inputs.targets == 'macOS') && github.event.inputs.environment == 'Production' }}
if: ${{ !github.event.inputs.targets || github.event.inputs.targets == 'All' || github.event.inputs.targets == 'macOS'' }}
runs-on: macos-11
environment: ${{ github.event.inputs.environment || 'Local' }}
steps:
@ -104,8 +104,6 @@ jobs:
env:
CSC_LINK: ${{ secrets.PL_MACOS_SIGNING_CERT_BASE64 }}
CSC_KEY_PASSWORD: ${{ secrets.PL_MACOS_SIGNING_CERT_PASSWORD }}
PL_MACOS_NOTARIZE_APPLE_ID: ${{ secrets.PL_MACOS_NOTARIZE_APPLE_ID }}
PL_MACOS_NOTARIZE_PASSWORD: ${{ secrets.PL_MACOS_NOTARIZE_PASSWORD }}
PL_PWA_URL: ${{ secrets.PL_PWA_URL }}
- name: Archive dmg
uses: actions/upload-artifact@v2

View File

@ -1,10 +1,10 @@
[package]
name = "app"
name = "Padloc"
version = "0.1.0"
description = "A Tauri App"
description = "Padloc"
authors = [ "you" ]
license = ""
repository = ""
repository = "https://github.com/padloc/padloc"
default-run = "app"
edition = "2018"
build = "src/build.rs"