Skip to content

Commit e185d96

Browse files
author
Vector
committed
Attempt to make macos packaging work without signing data
1 parent eece336 commit e185d96

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

sign-pkg-mac/action.yaml

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,27 +14,27 @@ inputs:
1414
cert_base64:
1515
description: "base64-encoded signing certificate"
1616
type: string
17-
required: true
17+
required: false
1818
cert_name:
1919
description: "full name of signing certificate"
2020
type: string
21-
required: true
21+
required: false
2222
cert_pass:
2323
description: "signing certificate password"
2424
type: string
25-
required: true
25+
required: false
2626
note_user:
2727
description: "notarization Apple ID"
2828
type: string
29-
required: true
29+
required: false
3030
note_pass:
3131
description: "password for note_user"
3232
type: string
33-
required: true
33+
required: false
3434
note_team:
3535
description: "Team ID for note_user"
3636
type: string
37-
required: true
37+
required: false
3838
channel_vendor_base:
3939
description: "setting for all steps"
4040
type: string
@@ -120,6 +120,7 @@ runs:
120120
SetFile -a C "$volpath"
121121
122122
- name: Sign and notarize the app
123+
if: inputs.cert_base64 && inputs.cert_name && inputs.cert_pass && inputs.note_user && inputs.note_pass && inputs.note_team
123124
shell: bash
124125
env:
125126
cert_base64: "${{ inputs.cert_base64 }}"

0 commit comments

Comments
 (0)