From 916533bfa65459674dac291c2caff83b8d5824d2 Mon Sep 17 00:00:00 2001 From: Jennifer Green Date: Wed, 4 Sep 2024 11:22:32 -0600 Subject: [PATCH] Update build_deb_package.yml --- .github/workflows/build_deb_package.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build_deb_package.yml b/.github/workflows/build_deb_package.yml index a69e8cb..0d0f692 100644 --- a/.github/workflows/build_deb_package.yml +++ b/.github/workflows/build_deb_package.yml @@ -157,9 +157,9 @@ jobs: gpg -v --batch --import ~/.gnupg/public.key gpg -v --batch --import ~/.gnupg/private.key echo ":white_check_mark: ### Private and Public GPG Keys imported" >> $GITHUB_STEP_SUMMARY - GPG_KEY=$(gpg --list-keys --keyid-format=long | grep "^pub"| awk '{print $2}' | awk -F'/' '{print $2}') - echo -e "$GPG_USERNAME\n$GPG_EMAIL\nNo Comment\no\n" | gpg --batch --command-fd 0 --expert --edit-key ${GPG_KEY} adduid | tee -a $GITHUB_STEP_SUMMARY - echo -e "5\ny\n" | gpg --batch --command-fd 0 --expert --edit-key ${GPG_KEY} trust | tee -a $GITHUB_STEP_SUMMARY + GPG_KEY=( $(gpg --list-keys --keyid-format=long | grep "^pub"| awk '{print $2}' | awk -F'/' '{print $2}') ) + echo -e "$GPG_USERNAME\n$GPG_EMAIL\nNo Comment\no\n" | gpg --batch --command-fd 0 --expert --edit-key ${GPG_KEY[0]} adduid | tee -a $GITHUB_STEP_SUMMARY + echo -e "5\ny\n" | gpg --batch --command-fd 0 --expert --edit-key ${GPG_KEY[0]} trust | tee -a $GITHUB_STEP_SUMMARY echo ":white_check_mark: ### GPG key edit adduid and trust complete" >> $GITHUB_STEP_SUMMARY gpg --list-keys ${GPG_USERNAME} | tee -a $GITHUB_STEP_SUMMARY cd ${deb_pkg_dir} && file ovis-ldms_4.4.3-1_arm64.deb @@ -177,7 +177,7 @@ jobs: export GPG_TTY=$(tty) file ovis-ldms_4.4.3-1_arm64.deb && echo ":white_check_mark: $(pwd)/ovis-ldms_4.4.3-1_arm64.deb is $(file ovis-ldms_4.4.3-1_arm64.deb)" | tee -a $GITHUB_STEP_SUMMARY echo "Signing with dpkg-sig" | tee -a $GITHUB_STEP_SUMMARY - dpkg-sig -k ${GPG_KEY} --gpg-options '--passphrase-file ~/.gnupg/gpg-passwd.txt' --sign builder ovis-ldms_4.4.3-1_arm64.deb + dpkg-sig -k ${GPG_KEY[0]} --gpg-options '--passphrase-file ~/.gnupg/gpg-passwd.txt' --sign builder ovis-ldms_4.4.3-1_arm64.deb echo ":white_check_mark: ### Apt-repo signed" >> $GITHUB_STEP_SUMMARY - name: Build Test Server