From a2f658e70120f0162799f2a1cc196715d90753a1 Mon Sep 17 00:00:00 2001 From: viewit Date: Mon, 29 Jun 2026 06:57:00 +0200 Subject: [PATCH] =?UTF-8?q?fix(ci):=20Python-Skript=20ausgelagert=20?= =?UTF-8?q?=E2=80=94=20kein=20Inline-Code=20in=20YAML=20mehr?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/make_release_json.py | 12 ++++++++++++ .gitea/workflows/nightly.yml | 8 +------- 2 files changed, 13 insertions(+), 7 deletions(-) create mode 100644 .gitea/make_release_json.py diff --git a/.gitea/make_release_json.py b/.gitea/make_release_json.py new file mode 100644 index 0000000..da974ab --- /dev/null +++ b/.gitea/make_release_json.py @@ -0,0 +1,12 @@ +#!/usr/bin/env python3 +import sys, json +tag, version, body_file = sys.argv[1], sys.argv[2], sys.argv[3] +body = open(body_file).read() +payload = json.dumps({ + "tag_name": tag, + "name": "KX-Bridge " + version + " Nightly", + "body": body, + "draft": False, + "prerelease": True +}) +open("/tmp/release_body.json", "w").write(payload) diff --git a/.gitea/workflows/nightly.yml b/.gitea/workflows/nightly.yml index 77ccd0c..c8346d6 100644 --- a/.gitea/workflows/nightly.yml +++ b/.gitea/workflows/nightly.yml @@ -153,13 +153,7 @@ jobs: 2>/dev/null || true # Release erstellen — JSON via python3 serialisieren (kein SIGPIPE-Risiko) - python3 -c " -import sys, json -tag, version, body_file = sys.argv[1], sys.argv[2], sys.argv[3] -body = open(body_file).read() -payload = json.dumps({'tag_name': tag, 'name': 'KX-Bridge ' + version + ' Nightly', 'body': body, 'draft': False, 'prerelease': True}) -open('/tmp/release_body.json', 'w').write(payload) -" "$TAG" "$VERSION" "$BODY_FILE" + python3 .gitea/make_release_json.py "$TAG" "$VERSION" "$BODY_FILE" curl -s -X POST \ -H "Authorization: token ${GITEA_TOKEN}" \ -H "Content-Type: application/json" \