File tree 2 files changed +2
-19
lines changed 2 files changed +2
-19
lines changed Original file line number Diff line number Diff line change 9
9
AWS_PLUGIN_TARGET : /tools/
10
10
# See: https://github.com/actions/setup-python/tree/v3#available-versions-of-python
11
11
PYTHON_VERSION : " 3.7"
12
- GO_VERSION : " 1.17"
13
12
MCUBOOT_PATH : ${{ github.workspace }}/mcuboot
14
13
IMGTOOL_PACKING_PATH : ${{ github.workspace }}/imgtool-packing
15
- GON_PATH : ${{ github.workspace }}/gon
16
14
17
15
on :
18
16
push :
@@ -217,24 +215,10 @@ jobs:
217
215
-k "${{ env.KEYCHAIN_PASSWORD }}" \
218
216
"${{ env.KEYCHAIN }}"
219
217
220
- - name : Install Go
221
- uses : actions/setup-go@v3
222
- with :
223
- go-version : ${{ env.GO_VERSION }}
224
-
225
218
- 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/
234
219
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
238
222
239
223
- name : Sign and notarize binary
240
224
env :
Original file line number Diff line number Diff line change @@ -6,7 +6,6 @@ bundle_id = "cc.arduino.imgtool"
6
6
sign {
7
7
application_identity = " Developer ID Application: ARDUINO SA (7KT7ZWMCJT)"
8
8
entitlements_file = " entitlements.plist"
9
- deep = true
10
9
}
11
10
12
11
# Ask Gon for zip output to force notarization process to take place.
You can’t perform that action at this time.
0 commit comments