From 32742f814fbc6df182f226823ced076843ac87cb Mon Sep 17 00:00:00 2001 From: Dmitry Date: Fri, 24 Apr 2026 14:42:03 +0300 Subject: [PATCH] Version TDLib releases by soname --- scripts/publish-release.sh | 30 ++++++++++++++++++------------ 1 file changed, 18 insertions(+), 12 deletions(-) diff --git a/scripts/publish-release.sh b/scripts/publish-release.sh index 677fc2e..3347a6c 100755 --- a/scripts/publish-release.sh +++ b/scripts/publish-release.sh @@ -57,7 +57,8 @@ fi api="${SERVER_URL}/api/v1/repos/${REPO_SLUG}" release_json="$(mktemp)" body_file="$(mktemp)" -trap 'rm -f "$release_json" "$body_file"' EXIT +body_json="$(mktemp)" +trap 'rm -f "$release_json" "$body_file" "$body_json"' EXIT cat > "$body_file" < "$body_json" + curl --fail-with-body \ "${auth_header[@]}" \ -H "Content-Type: application/json" \ -X POST \ - -d @- \ - "$api/releases" > "$release_json" < "$release_json" release_id="$(jq -r '.id' "$release_json")" [ -n "$release_id" ] && [ "$release_id" != "null" ]