From c1a3b9238da4c800b989d8ea486813458192dd5e Mon Sep 17 00:00:00 2001 From: viewit Date: Mon, 29 Jun 2026 07:03:09 +0200 Subject: [PATCH] =?UTF-8?q?fix(ci):=20jq=20statt=20python3=20f=C3=BCr=20JS?= =?UTF-8?q?ON-Serialisierung=20(python3=20not=20found=20im=20Runner)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/nightly.yml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/nightly.yml b/.gitea/workflows/nightly.yml index 8a50fab..3e3be98 100644 --- a/.gitea/workflows/nightly.yml +++ b/.gitea/workflows/nightly.yml @@ -154,8 +154,13 @@ jobs: "https://gitea.it-drui.de/api/v1/repos/viewit/KX-Bridge-Release/releases/tags/${TAG}" \ 2>/dev/null || true - # Release erstellen — JSON via python3 serialisieren (kein SIGPIPE-Risiko) - python3 .gitea/make_release_json.py "$TAG" "$VERSION" "$BODY_FILE" + # Release erstellen — JSON sicher via jq bauen + jq -n \ + --arg tag "$TAG" \ + --arg name "KX-Bridge ${VERSION} Nightly" \ + --rawfile body "$BODY_FILE" \ + '{"tag_name":$tag,"name":$name,"body":$body,"draft":false,"prerelease":true}' \ + > /tmp/release_body.json curl -s -X POST \ -H "Authorization: token ${GITEA_TOKEN}" \ -H "Content-Type: application/json" \