问题标签器:GitHub的自动化问题标签
#javascript #初学者 #编程 #githubhack23

为GitHub + Dev 2023 Hackathon提交的项目。该工具通过从GitHub问题的身体中提取标签来协助维护者。

类别提交

维护者必须haves

应用链接

您可以找到问题标签here。想了解有关如何使用问题标签的更多信息吗?查看我们的Usage Guide

GitHub logo dhhruv / ISSUE-LABELER

该工具可以帮助开源维护者。它旨在自动从GitHub发出的描述中提取标签,并将其添加到问题中。这意味着维护者不必手动标记问题,减少工作量并确保问题准确,一致地标记。

描述

此工具可以帮助开源维护者。它旨在自动从GitHub发出的描述中提取标签,并将其添加到问题中。这意味着维护者不必手动标记问题,减少工作量并确保问题准确,一致地标记。

屏幕截图

这些屏幕截图在五个不同的问题上演示了问题标签。创建每个问题后,github操作工作流程触发并开始其工作。

  1. 第一期:

    First issue labels

  2. 第二期:

    Second issue labels

  3. 第三期:

    Third issue labels

  4. 第四期:

    Fourth issue labels

  5. 第五期:

    Fifth issue labels

链接到源代码

您可以通过检查source code

来查看我们如何构建发行标签

GitHub logo dhhruv / ISSUE-LABELER

该工具可以帮助开源维护者。它旨在自动从GitHub发出的描述中提取标签,并将其添加到问题中。这意味着维护者不必手动标记问题,减少工作量并确保问题准确,一致地标记。

背景

这个项目的灵感来自于简化开源维护者的工作流程。我们观察到标签问题是一项重复出现的任务,可以自动化以节省维护者的时间和精力。我们选择参加GitHub + Dev 2023 Hackathon的维护者必须养蜂类别,因为我们认为这是一个有价值的工具,可以帮助许多维护者。

我们如何构建它

我们使用GitHub操作来创建一个工作流程,每当创建新问题时触发。该工作流程运行一个脚本,该脚本可以分析问题描述并根据预定义的关键字提取标签。然后,脚本将这些标签添加到问题上。

我们还利用github代码来开发和测试我们的代码。这使我们的团队很容易合作,并确保我们有一个稳定的开发环境。

在项目期间,我们了解了有关GitHub操作和代码方面的大量知识,包括如何创建自定义工作流以及如何在代码方面设置开发环境。

团队

允许许可证

此项目已获得MIT许可证的许可 - 有关详细信息,请参见LICENSE文件。

其他资源/信息

想了解有关如何使用问题标签的更多信息?查看我们的Usage Guide。您也可以通过提交拉动请求或在GitHub上开发问题来为该项目做出贡献。