From ab2cf6e4edf583f908a435a81d74ac508c9aec4d Mon Sep 17 00:00:00 2001 From: viewit Date: Mon, 29 Jun 2026 06:55:31 +0200 Subject: [PATCH] =?UTF-8?q?fix(ci):=20Heredoc=20aus=20YAML=20entfernen=20?= =?UTF-8?q?=E2=80=94=20python3=20-c=20statt=20</dev/null || true # Release erstellen — JSON via python3 serialisieren (kein SIGPIPE-Risiko) - python3 - "$TAG" "$VERSION" "$BODY_FILE" <<'PYEOF' + 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": f"KX-Bridge {version} Nightly", - "body": body, - "draft": False, - "prerelease": True -}) -with open("/tmp/release_body.json", "w") as f: - f.write(payload) -PYEOF +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" curl -s -X POST \ -H "Authorization: token ${GITEA_TOKEN}" \ -H "Content-Type: application/json" \