todo-to-issue-action:推送时将TODO注释转换为GitHub问题的操作

时间:2024-05-19 17:17:54
【文件属性】:

文件名称:todo-to-issue-action:推送时将TODO注释转换为GitHub问题的操作

文件大小:15KB

文件格式:ZIP

更新时间:2024-05-19 17:17:54

Python

待办事项 推送新的提交时,此操作会将您的# TODO注释转换为GitHub问题。 新发行的内容将包含指向包含TODO的文件中的行的链接,以及代码段和任何已定义的标签。 该操作执行GET请求,以检索GitHub的以确定要查找的正确注释语法,并应用相关的代码突出显示。 在推入的提交中删除# TODO时,也将解决问题。 将发表评论,并附带其被关闭的提交的引用。 关于v3.0的重要信息 此版本是对操作的完整重写。 现在,将根据操作标识的文件类型动态解析TODO标签。 这样,您不再需要对LABEL或COMMENT_MARKER输入进行硬编码。 用于标识注释的语法数据在语法syntax.json定义。 尽管此文件尚未穷尽,但它只是一个起点,可以很容易地进行更新(欢迎拉动请求)。 尚未对此文件中指定的当前标记进行过测试,因此核心解析器可能需要进行修改以处理任何新类型。 如果您想了解新操作的工作方


【文件预览】:
todo-to-issue-action-master
----main.py(22KB)
----.github()
--------workflows()
----Dockerfile(314B)
----tests()
--------test_new.diff(2KB)
--------test_todo_parser.py(2KB)
--------test_closed.diff(2KB)
----syntax.json(4KB)
----action.yml(1KB)
----LICENSE.md(1KB)
----README.md(8KB)

网友评论