未创建Github api标签

时间:2020-06-04 19:20:58

标签: github

我尝试使用Github API创建标签。我向/repos/:owner/:repo/git/tags发出了POST请求,并得到以下结果:

HTTP/1.1 201 Created

但是很遗憾,没有创建标签。新标签根本不存在。 我怎么了?

1 个答案:

答案 0 :(得分:0)

标记对我不起作用。它显示已创建,但 github 上没有任何内容。但是,我设法通过创建预发布来实现标记。这并不理想,但总比没有好:

curl --location --request POST 
'https://<giturl>/repos/{owner}/{repo}/releases' \
--header 'Authorization: Basic xxx' \
--header 'Content-Type: application/vnd.github.v3+json' \
--data-raw '{
"tag_name": "v0.0.1", 
"target_commitish": "master",
"name": "v0.0.1",
"body": "This is for Release v0.0.1 of the product",
"draft": false,
"prerelease": true}'