在存储库初始化期间自动创建Github主题

问题描述

关于Github主题https://docs.github.com/en/github/administering-a-repository/classifying-your-repository-with-topics

有没有一种方法可以自动创建这些主题/标签?例如,当初始化组织内的存储库时,我想通过Webhook获取该事件,然后自动添加一个名为“ abc-repo”的主题。可以这样做吗?

我一直在阅读,还没有找到使这一过程自动化的方法。看来它们只是通过Github接口从存储库本身添加的。

解决方法

可以使用repositories REST API设置主题。如果通过API创建存储库,则可以向topics元素传递所需的主题列表,也可以使用PATCH请求更新现有存储库。