简介
bot-github-issue-new 是一个 npm 包,用于创建 GitHub 仓库的 issue,可以用于各种自动化任务,比如在代码构建时,自动创建 issue 来跟踪问题等。
安装
可以使用 npm 直接安装。
npm install bot-github-issue-new
配置
在使用 bot-github-issue-new 之前,需要进行如下配置:
- 在 GitHub 上创建一个新的令牌,用于访问 GitHub API。
- 创建一个新的 issue 模板。
使用
在执行下面的代码之前,需要先进行配置,具体的配置可以参考 Github 的文档:Creating an access token for command-line use 和 Creating issue templates for your repository。
-- -------------------- ---- ------- ----- --- - -------------------------------- ----- ----- - ---------- ----- ---- - --------- ----- ----- - ---------- -- -- ----- ------------- ------ ----- ------ ---- ------ ---- -------- -------------------- ----- --
在上面的代码中,需要将 <owner>
和 <repo>
替换成对应的 owner 和 repo 名称,将 <token>
替换成你的 GitHub API 令牌,然后调用 bot.newIssue
方法即可创建 issue。
参数
bot.newIssue
方法的参数如下:
owner
:仓库拥有者名称。repo
:仓库名称。title
:issue 标题。body
:issue 描述。labelsToAdd
:要加的 label 名称数组。labelsToRemove
:要删的 label 名称数组。token
:GitHub API 令牌。
结语
bot-github-issue-new 提供了一种方便的方式来创建 GitHub 仓库的 issue,可以用于各种自动化任务。希望本文能够对前端工程师们有所帮助。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/600559e081e8991b448d7635