GIT Api создать релиз - PullRequest
       2

GIT Api создать релиз

0 голосов
/ 28 июня 2018

Я пишу сценарий powershell, который сгенерирует пакет сборки, создаст новую версию GitHub и загрузит пакет как актив в релиз.

Проблема, с которой я сталкиваюсь в настоящее время, заключается в том, что при публикации релиза API просто возвращает массив существующих выпусков. Через пользовательский интерфейс я могу создать релиз, поэтому не думаю, что это проблема с правами.

Опубликовать запрос:

URL: http: // [github-instance] / api / v3 / repos / [owner] / [repository] / release

Body:

{
  "tag_name": "v0.1.1",
  "target_commitish": "master",
  "name": "v0.1.1",
  "body": "Description of the release",
  "draft": false,
  "prerelease": true
}

Respose Headers:

Access-Control-Allow-Origin →*
Access-Control-Expose-Headers →ETag, Link, Retry-After, X-GitHub-OTP, X-                
RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X- 
Accepted-OAuth-Scopes, X-Poll-Interval
Cache-Control →private, max-age=60, s-maxage=60
Content-Length →2
Content-Security-Policy →default-src 'none'
Content-Type →application/json; charset=utf-8
Date →Thu, 28 Jun 2018 08:04:12 GMT
ETag →"683f9876e78713e234cb4f8a08c1223f"
Server →GitHub.com
Status →200 OK
Strict-Transport-Security →max-age=31536000; includeSubdomains
Vary →Accept, Authorization, Cookie, X-GitHub-OTP
X-Accepted-OAuth-Scopes →
X-Content-Type-Options →nosniff
X-Frame-Options →deny
X-GitHub-Enterprise-Version →2.13.4
X-GitHub-Media-Type →github.v3; format=json
X-GitHub-Request-Id →f94c5fa8-cfd1-4fc8-b6d5-678785c17448
X-OAuth-Scopes →admin:pre_receive_hook, read:discussion, read:org, 
read:public_key, read:repo_hook, read:user, repo, user:email, user:follow
X-Runtime-rack →0.092114
X-XSS-Protection →1; mode=block

Есть идеи, в чем может быть проблема?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...