私は別の(ホームロール)システムで追跡された数百のバグをGitHubの問題システムに移行する予定です。これらのバグの多くは過去に閉鎖されていました。 githubのAPIを使用して問題を作成できます(例:API(カール)を使用してgithubの問題を編集するにはどうすればよいですか? (特に:close)
curl -u $GITHUB_TOKEN:x-oauth-basic https://api.github.com/repos/my_organization/my_repo/issues -d '{
"title": "test",
"body": "the body"
}'
...しかし、これは私に多大な未解決の問題を残します。それらを閉じるには?私は:例えば、単に作成時に閉じ
curl -u $GITHUB_TOKEN:x-oauth-basic https://api.github.com/repos/my_organization/my_repo/issues -d '{
"title": "test",
"body": "the body",
"state": "closed"
}'
を試してみた...しかし、結果は(すなわち、「状態」が無視される)未解決の問題を作成することです。
それを閉じるために問題を「編集」できなければならないように見えますが(https://developer.github.com/v3/issues/#edit-an-issue)、対応するカールコマンドの外観はわかりません。どんな指導?
余分なクレジット:実際にはは、現在のシステムでキャプチャされた実際の休業日に同意するために、「閉鎖」日付を割り当てることが好きです。これが可能であることは明らかではありません。
ありがとうございます!