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:
3232# https://goreleaser.com/customization/changelog
3333changelog :
3434 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:
1616 with :
1717 app-id : ${{ vars.APP_ID }}
1818 private-key : ${{ secrets.APP_PRIVATE_KEY }}
19- - name : Upload artifacts
19+ - name : Build and upload assets
2020 uses : goreleaser/goreleaser-action@v6
2121 with :
2222 version : ' ~> v2'
2323 args : release --config .github/.goreleaser.yaml
2424 env :
2525 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