File tree Expand file tree Collapse file tree 2 files changed +2
-19
lines changed
Expand file tree Collapse file tree 2 files changed +2
-19
lines changed Original file line number Diff line number Diff line change 99 AWS_PLUGIN_TARGET : /tools/
1010 # See: https://github.com/actions/setup-python/tree/v3#available-versions-of-python
1111 PYTHON_VERSION : " 3.7"
12- GO_VERSION : " 1.17"
1312 MCUBOOT_PATH : ${{ github.workspace }}/mcuboot
1413 IMGTOOL_PACKING_PATH : ${{ github.workspace }}/imgtool-packing
15- GON_PATH : ${{ github.workspace }}/gon
1614
1715on :
1816 push :
@@ -217,24 +215,10 @@ jobs:
217215 -k "${{ env.KEYCHAIN_PASSWORD }}" \
218216 "${{ env.KEYCHAIN }}"
219217
220- - name : Install Go
221- uses : actions/setup-go@v3
222- with :
223- go-version : ${{ env.GO_VERSION }}
224-
225218 - name : Install gon for code signing and app notarization
226- uses : actions/checkout@v3
227- with :
228- repository : darkvertex/gon # this fork has support for --deep notarization
229- path : ${{ env.GON_PATH }}
230- ref : deep_sign_support
231-
232- - name : Build gon
233- working-directory : ${{ env.GON_PATH }}/cmd/gon/
234219 run : |
235- ls -lah
236- go build
237- mv gon /usr/local/bin
220+ wget -q https://github.com/mitchellh/gon/releases/download/v0.2.3/gon_macos.zip
221+ unzip gon_macos.zip -d /usr/local/bin
238222
239223 - name : Sign and notarize binary
240224 env :
Original file line number Diff line number Diff line change @@ -6,7 +6,6 @@ bundle_id = "cc.arduino.imgtool"
66sign {
77 application_identity = " Developer ID Application: ARDUINO SA (7KT7ZWMCJT)"
88 entitlements_file = " entitlements.plist"
9- deep = true
109}
1110
1211# Ask Gon for zip output to force notarization process to take place.
You can’t perform that action at this time.
0 commit comments