久々に書き留めたいネタが出来たのでメモ。
掲題の通りなのだが、何故こんなことがしたかったかというとprivate repositoryにあるREADME.mdの画像をPURGEしたかったから。
やり方
$ curl -H 'Authorization: token [github token]' -H 'Accept: application/vnd.github.v3.html' -sL https://api.github.com/repos/[owner]/[repo_name]/readme
これでいける。
で、取得してきた内容から camo.githubusercontent.com
の画像URLを抜き出してPURGEする。
shell scriptでやる場合はこちらのrepoが参考になりました。
ここのcurlを使った部分を↑のようにすれば良い。
簡単なことだがめちゃくちゃ詰まったのでメモメモ。