Невозможно создать проблему для репо организации, используя GitHub API v3
Я хочу создать проблему для репозитория org, используя корпоративный GitHub API, но не могу сделать это с curl
я использую
curl -u $username -d '{"title":"Big Files List", "label":"big files","body": "'$(find -type f -size +150M)'"}' https://$hostname/api/v3/repos/orgs/$orgName/$repoName/issues -k
Сообщение в ответе, которое я получил, было "Not Found"
Я проверил https://developer.github.com/v3/issues/#create-an-issue
, который говорит только о репо пользователя вместо организации репо.
1 ответ
Решение
Учитывая, что репозиторий организации является репозиторием Git с той же структурой URL, что и любые другие репозитории, вы все равно можете следить за проблемой GitHub API V3 "создать проблему"
curl -k -u $username \
-d '{"title":"Big Files List", "label":"big files","body": "'$(find -type f -size +150M)'"}' \
https://$hostname/api/v3/repos/$orgName/$repoName/issues
^^^^^^^^^^^^^^^