Автоматизируйте создание тем Github во время инициализации репозитория

Что касается тем Github: https://docs.github.com/en/github/administering-a-repository/classifying-your-repository-with-topics

Есть ли способ автоматизировать создание этих тем/тегов? Например, когда репозиторий в организации инициализируется, я хочу получить это событие через веб-перехватчик, а затем автоматически добавить тему с именем — abc-repo. Можно ли сделать что-то подобное?

Я читал и не видел способа автоматизировать этот процесс. Похоже, они просто добавляются через интерфейс Github из самого репозитория.


person bschmitty    schedule 11.08.2020    source источник


Ответы (1)


Темы можно задать с помощью REST API репозиториев. Если вы создаете репозиторий через API, вы можете передать элемент topics со списком нужных вам тем или обновить существующий репозиторий, используя запрос PATCH.

person bk2204    schedule 11.08.2020