我们经常发布文档更新,此页面的翻译可能仍在进行中。有关最新信息,请访问英文文档。如果此页面上的翻译有问题,请告诉我们

使用 GitHub 操作设置持续集成

您可以使用与您要用的语言和工具匹配的工作流程模板为项目设置持续集成。

GitHub 操作 可用于 GitHub Free、GitHub Pro、组织的 GitHub Free、GitHub Team、GitHub Enterprise Cloud 和 GitHub One。 GitHub 操作 不适用于使用旧版按仓库计划的帐户所拥有的私有仓库。 更多信息请参阅“GitHub 的产品”。

对仓库具有写入权限的任何人都可以使用 GitHub 操作 设置持续集成 (CI)。

在设置 CI 后,可以根据您的需求自定义工作流程。

  1. 在 GitHub 上,导航到仓库的主页面。
  2. 在仓库名称下,单击 Actions(操作)
    主仓库导航中的操作选项卡
  3. 找到与您要用的语言和工具匹配的模板,然后单击 Set up this workflow(设置此工作流程)
    设置工作流程按钮
  4. 单击 Start commit(开始提交)
    开始提交按钮
  5. 在页面底部,输入一条简短、有意义的提交消息,描述您对文件所作的更改。 您可以在提交消息中将提交归于多个作者。 更多信息请参阅“创建有多个合作作者的提交”。
    有关更改的提交消息
  6. 在提交消息字段下面,确定是要将提交添加到当前分支还是新分支。 If your current branch is the default branch, you should choose to create a new branch for your commit and then create a pull request. 更多信息请参阅“创建新的拉取请求”。
    提交分支选项
  7. 单击 Propose new file(提议新文件)
    提议新文件按钮

在推送到仓库后,您可以在 GitHub 上跟踪持续集成工作流程运行的状态和详细日志,并接收自定义的通知。 更多信息请参阅“配置通知”和“管理工作流程运行”。

状态徽章显示工作流程目前失败还是通过。 添加状态徽章的常见位置是仓库的 README.md 文件,但也可将其添加到您喜欢的任何网页。 徽章显示默认分支(通常是 master)的状态。 您也可以在 URL 中使用 branchevent 查询参数显示特定分支或事件运行的工作流程状态。

example status badge

更多信息请参阅“配置工作流程

延伸阅读

问问别人

找不到要找的内容?

联系我们