31
31
REF : " ${{ github.event.inputs.ref }}"
32
32
ARCHITECTURE : " ${{ github.event.inputs.architecture }}"
33
33
GPG_OPTIONS : " --batch --yes --no-tty --list-options no-show-photos --verify-options no-show-photos --pinentry-mode loopback"
34
- HOME : " ${{ github.workspace }}\\ home"
35
34
ACTOR : " ${{ github.event.inputs.actor || github.triggering_actor }}"
36
35
CREATE_CHECK_RUN : true
37
36
@@ -117,6 +116,8 @@ jobs:
117
116
run : |
118
117
USER_NAME="${{ steps.actor.outputs.name }}" &&
119
118
USER_EMAIL="${{ steps.actor.outputs.email }}" &&
119
+ HOME="${{ runner.temp }}\\home" &&
120
+ echo "HOME=$HOME" >>$GITHUB_ENV &&
120
121
mkdir -p "$HOME" &&
121
122
git config --global user.name "$USER_NAME" &&
122
123
git config --global user.email "$USER_EMAIL" &&
@@ -204,7 +205,7 @@ jobs:
204
205
shell : bash
205
206
run : |
206
207
echo '${{secrets.PRIVGPGKEY}}' | tr % '\n' | gpg $GPG_OPTIONS --import &&
207
- mkdir -p home &&
208
+ mkdir -p "$HOME" &&
208
209
git config --global gpg.program "/usr/src/build-extra/gnupg-with-gpgkey.sh" &&
209
210
info="$(gpg --list-keys --with-colons "${GPGKEY%% *}" | cut -d : -f 1,10 | sed -n '/^uid/{s|uid:||p;q}')" &&
210
211
git config --global user.name "${info% <*}" &&
@@ -220,9 +221,9 @@ jobs:
220
221
CODESIGN_PASS : ${{secrets.CODESIGN_PASS}}
221
222
shell : bash
222
223
run : |
223
- mkdir -p home /.sig &&
224
- echo "$CODESIGN_P12" | tr % '\n' | base64 -d >home /.sig/codesign.p12 &&
225
- echo "$CODESIGN_PASS" >home /.sig/codesign.pass
224
+ mkdir -p "$HOME" /.sig &&
225
+ echo "$CODESIGN_P12" | tr % '\n' | base64 -d >"$HOME" /.sig/codesign.p12 &&
226
+ echo "$CODESIGN_PASS" >"$HOME" /.sig/codesign.pass
226
227
git config --global alias.signtool '!sh "/usr/src/build-extra/signtool.sh"'
227
228
echo "SIGNTOOL=git signtool" >>$GITHUB_ENV
228
229
@@ -302,7 +303,7 @@ jobs:
302
303
- name : Clean up temporary files
303
304
if : always()
304
305
shell : bash
305
- run : rm -rf home
306
+ run : rm -rf "$HOME"
306
307
307
308
- name : mark check run as completed
308
309
if : env.CREATE_CHECK_RUN != 'false' && always()
0 commit comments