From 4db59db7a1a7dab8a2e57ae6b6c3d9836827d6fc Mon Sep 17 00:00:00 2001 From: Harsh Shandilya Date: Mon, 12 Dec 2022 02:10:58 +0530 Subject: [PATCH] fix(scripts): set a trap to delete temp file --- scripts/signing-setup.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scripts/signing-setup.sh b/scripts/signing-setup.sh index 12500b0e..2d5c5d88 100755 --- a/scripts/signing-setup.sh +++ b/scripts/signing-setup.sh @@ -5,6 +5,8 @@ set -euo pipefail ENCRYPT_KEY="${1}" TEMP_KEY="$(mktemp)" +trap "rm -rf ${TEMP_KEY} 2>/dev/null" INT TERM EXIT + echo "${ENCRYPT_KEY:?}" > "${TEMP_KEY}" function decrypt() {