Skip to content

Commit 7fff637

Browse files
Sign produced artifacts directly with gpg WIP
1 parent 1d5bc9e commit 7fff637

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

.github/workflows/reusable-release-workflow.yml

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -235,8 +235,8 @@ jobs:
235235
for file in PACKAGES; do
236236
if test -f "$file"; then
237237
gpg --default-key "${{ env.GPG_SIGNING_KEY_ID }}" --detach-sign --armor "$file"
238-
end
239-
end
238+
fi
239+
done
240240
ls -lha PACKAGES/
241241
- name: Build Debian package without GPG signing
242242
if: inputs.gpg_sign_release == false
@@ -331,8 +331,8 @@ jobs:
331331
for file in PACKAGES; do
332332
if test -f "$file"; then
333333
gpg --default-key "${{ env.GPG_SIGNING_KEY_ID }}" --detach-sign --armor "$file"
334-
end
335-
end
334+
fi
335+
done
336336
ls -lha PACKAGES/
337337
- name: Build RPM package without GPG signing
338338
if: inputs.gpg_sign_release == false
@@ -443,6 +443,12 @@ jobs:
443443
PRODUCT_VERSION=${{ env.WINDOWS_INSTALLER_VERSION }}
444444
cd ..
445445
ls -lha PACKAGES/
446+
for file in PACKAGES; do
447+
if test -f "$file"; then
448+
gpg --default-key "${{ env.GPG_SIGNING_KEY_ID }}" --detach-sign --armor "$file"
449+
fi
450+
done
451+
ls -lha PACKAGES/
446452
- name: Remove signing artifacts
447453
run: |
448454
rm -f ${{ env.WORKAROUND_TEMP_DIR }}/code_signing.cert

0 commit comments

Comments
 (0)