From 173a8cab2e7a14aed00c729116917f7886f736fb Mon Sep 17 00:00:00 2001 From: sappho Date: Fri, 26 Sep 2025 19:58:16 -0400 Subject: [PATCH] fix evil bug with exit ${HTTP_CODE} --- .github/workflows/build-extension.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-extension.yml b/.github/workflows/build-extension.yml index ebb00b0..6747a23 100644 --- a/.github/workflows/build-extension.yml +++ b/.github/workflows/build-extension.yml @@ -155,7 +155,9 @@ jobs: HTTP_CODE=$(curl -XPOST -H "Authorization: Basic ${AUTHORIZATION}" -H "Content-Type: application/zip" --output /dev/null --silent --write-out "%{http_code}" --data-binary "@${{ env.ZIP_FILENAME }}" "https://builds.limetech.io/upload.php?project=${{ env.PROJECT }}&filename=${{ env.ZIP_FILENAME }}") if test ${HTTP_CODE} -ne 200; then - exit ${HTTP_CODE} + echo "server returned HTTP status ${HTTP_CODE}!!" + exit 254 + # we can not exit ${HTTP_CODE}, bash only goes up to a maximum of exit 255, and http has more codes than that! fi echo "Upload successful!"