Skip to content

Commit f369202

Browse files
committed
Include App Store Connect provider in notarization tool configuration
A tool named gon is used to notarize the macOS release binaries. This tool must be configured with the credentials to be used for the notarization. In addition to the always mandatory Apple ID username and password, it is also necessary to specify the App Store Connect provider in cases where the user is a member of multiple Apple Developer Program teams.
1 parent 16aa9eb commit f369202

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

.github/workflows/publish-go-nightly-task.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,7 @@ jobs:
143143
env:
144144
AC_USERNAME: ${{ secrets.AC_USERNAME }}
145145
AC_PASSWORD: ${{ secrets.AC_PASSWORD }}
146+
AC_PROVIDER: ${{ secrets.AC_PROVIDER }}
146147
run: |
147148
gon "${{ env.GON_CONFIG_PATH }}"
148149

.github/workflows/release-go-task.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -148,6 +148,7 @@ jobs:
148148
env:
149149
AC_USERNAME: ${{ secrets.AC_USERNAME }}
150150
AC_PASSWORD: ${{ secrets.AC_PASSWORD }}
151+
AC_PROVIDER: ${{ secrets.AC_PROVIDER }}
151152
run: |
152153
gon "${{ env.GON_CONFIG_PATH }}"
153154

0 commit comments

Comments
 (0)