workflows changes 3
This commit is contained in:
@@ -95,16 +95,16 @@ jobs:
|
||||
fi
|
||||
|
||||
release_payload=$(cat <<'EOF'
|
||||
{
|
||||
"tag_name": "<<TAG>>",
|
||||
"target_commitish": "<<TAG>>",
|
||||
"name": "<<TAG>>",
|
||||
"body": "Release <<TAG>>",
|
||||
"draft": false,
|
||||
"prerelease": false
|
||||
}
|
||||
EOF
|
||||
)
|
||||
{
|
||||
"tag_name": "<<TAG>>",
|
||||
"target_commitish": "<<TAG>>",
|
||||
"name": "<<TAG>>",
|
||||
"body": "Release <<TAG>>",
|
||||
"draft": false,
|
||||
"prerelease": false
|
||||
}
|
||||
EOF
|
||||
)
|
||||
release_payload="${release_payload//<<TAG>>/${VERSION}}"
|
||||
|
||||
echo "Creating release ${VERSION} via ${api}/repos/${REPOSITORY}/releases"
|
||||
@@ -115,16 +115,16 @@ EOF
|
||||
"${api}/repos/${REPOSITORY}/releases")
|
||||
|
||||
release_id=$(python3 - <<'PY'
|
||||
import json,sys
|
||||
try:
|
||||
data=json.load(sys.stdin)
|
||||
rid=data.get("id")
|
||||
if rid:
|
||||
print(rid)
|
||||
except Exception:
|
||||
pass
|
||||
PY
|
||||
<<<"$response")
|
||||
import json,sys
|
||||
try:
|
||||
data=json.load(sys.stdin)
|
||||
rid=data.get("id")
|
||||
if rid:
|
||||
print(rid)
|
||||
except Exception:
|
||||
pass
|
||||
PY
|
||||
<<<"$response")
|
||||
|
||||
if [ -z "$release_id" ]; then
|
||||
echo "Failed to create release; response:"
|
||||
|
||||
Reference in New Issue
Block a user