Skip to content

Translation 🌍

You can translate or improve the translation of this page.

Contribute

GitHub 集成

Git 仓库是绝大多数软件项目的核心。我们与 GitHub 集成,可直接在您的拉取请求中提供 Tuist 见解,并为您节省一些配置,如同步默认分支。

设置

您需要在组织的Integrations 标签中安装 Tuist GitHub 应用程序: 显示集成标签的图片

然后,就可以在 GitHub 仓库和 Tuist 项目之间添加项目连接:

显示添加项目连接的图像](/images/guides/integrations/gitforge/github/add-project-connection.png)。

拉取/合并请求注释

GitHub 应用程序会发布 Tuist 运行报告,其中包括 PR 的摘要,包括最新

previews

tests

的链接:

显示拉取请求注释的图片!

REQUIREMENTS

只有当您的 CI 运行通过

验证时,才会发布注释。

GITHUB_REF

如果您的自定义工作流不是由 PR 提交触发,而是由 GitHub 评论触发,则可能需要确保GITHUB_REF 变量设置为refs/pull/<pr_number>/mergerefs/pull/<pr_number>/head 。</pr_number></pr_number>

您可以运行相关命令,如tuist share ,前缀为GITHUB_REF 环境变量:GITHUB_REF="refs/pull/${{ github.event.issue.number }}/head" tuist share

Released under the MIT License.