Есть ли способ получить информацию обо всех измененных файлах и кто их изменил, связанных с выпуском. Я проверил gifub release api, и он не дает подробностей о файлах, которые были изменены. Если api может дать информацию о коммитах, которые были бы хороши.
API Commit GitHub позволяет:
Поэтому для каждой фиксации с первого шага вам необходимо:
diff_url
patch_url
каждой фиксации, который включает в себя diff_url
поле над собой patch_url
поле,или (быстрее) напрямую запрашивают этот URL-адрес, который вы можете вывести из списка коммитов, возвращенных шагом 1.
https://github.com/<owner>/<repo>/commit/<commit>.diff