创建仓库Release
POST/api/v5/repos/:owner/:repo/releases
Request
Path Parameters
owner stringrequired
仓库所属空间地址(企业、组织或个人的地址path)
repo stringrequired
仓库路径
Query Parameters
access_token stringrequired
用户授权码
- application/json
Body
tag_namestringrequired
tag名称
namestringrequired
release名称
bodystringrequired
release描述
target_commitishstring
分支名称或者commit SHA,如果tag不存在,需要新建tag则传入该参数,如果不传入该参数,则为默认分支的最新提交
release_statusstring
Release状态。pre(预发布版本),latest(最新版本)
Responses
- 200
Response Headers
- application/json
- Schema
- Example (auto)
Schema
- Array [
- ]
tag_namestringrequired
target_commitishstringrequired
prereleasebooleanrequired
namestringrequired
bodystringrequired
author objectrequired
idstringrequired
loginstringrequired
namestringrequired
avatar_urlstringrequired
html_urlstringrequired
typestringrequired
urlstringrequired
created_atstringrequired
assets object[]required
browser_download_urlstringrequired
namestringrequired
typestringrequired
release_statusstringrequired
{
"tag_name": "string",
"target_commitish": "string",
"prerelease": true,
"name": "string",
"body": "string",
"author": {
"id": "string",
"login": "string",
"name": "string",
"avatar_url": "string",
"html_url": "string",
"type": "string",
"url": "string"
},
"created_at": "string",
"assets": [
{
"browser_download_url": "string",
"name": "string",
"type": "string"
}
],
"release_status": "string"
}