File tree Expand file tree Collapse file tree 2 files changed +18
-1
lines changed Expand file tree Collapse file tree 2 files changed +18
-1
lines changed Original file line number Diff line number Diff line change @@ -32,3 +32,15 @@ checksum:
32
32
# https://goreleaser.com/customization/changelog
33
33
changelog :
34
34
disable : true # Handled by release-please
35
+
36
+ # https://goreleaser.com/customization/notarize
37
+ notarize :
38
+ macos :
39
+ - enabled : true
40
+ sign :
41
+ certificate : " {{ .Env.MACOS_SIGN_P12 }}"
42
+ password : " {{ .Env.MACOS_SIGN_PASSWORD }}"
43
+ notarize :
44
+ issuer_id : " {{ .Env.MACOS_NOTARY_ISSUER_ID }}"
45
+ key_id : " {{ .Env.MACOS_NOTARY_KEY_ID }}"
46
+ key : " {{ .Env.MACOS_NOTARY_KEY }}"
Original file line number Diff line number Diff line change @@ -16,10 +16,15 @@ jobs:
16
16
with :
17
17
app-id : ${{ vars.APP_ID }}
18
18
private-key : ${{ secrets.APP_PRIVATE_KEY }}
19
- - name : Upload artifacts
19
+ - name : Build and upload assets
20
20
uses : goreleaser/goreleaser-action@v6
21
21
with :
22
22
version : ' ~> v2'
23
23
args : release --config .github/.goreleaser.yaml
24
24
env :
25
25
GITHUB_TOKEN : ${{ steps.app-token.outputs.token }}
26
+ MACOS_SIGN_P12 : ${{ secrets.MACOS_SIGN_P12 }}
27
+ MACOS_SIGN_PASSWORD : ${{ secrets.MACOS_SIGN_PASSWORD }}
28
+ MACOS_NOTARY_KEY : ${{ secrets.MACOS_NOTARY_KEY }}
29
+ MACOS_NOTARY_KEY_ID : ${{ secrets.MACOS_NOTARY_KEY_ID }}
30
+ MACOS_NOTARY_ISSUER_ID : ${{ secrets.MACOS_NOTARY_ISSUER_ID }}
You can’t perform that action at this time.
0 commit comments