GitHub 整合{#github}
Git 倉庫是大多數軟體專案的核心。我們與 GitHub 整合,直接在您的拉取請求中提供 Tuist 的深入分析,並為您省下一些設定,例如同步預設分支。
設定{#setup}#
您需要在組織的Integrations 標籤中安裝 Tuist GitHub 應用程式:
。
之後,您就可以在 GitHub 倉庫和 Tuist 專案之間新增專案連線:
。
拉取/合併請求註解{#pull-merge-request-comments}#
GitHub 應用程式會發佈 Tuist 執行報告,其中包含 PR 的摘要,包括最新
previews或
tests的連結:
。
Requirements
Github_ref
如果您的自訂工作流程不是由 PR commit 觸發,而是例如由 GitHub 的註解觸發,您可能需要確保GITHUB_REF
變數設定為refs/pull/<pr_number>/merge 或refs/pull/<pr_number>/head
。</pr_number></pr_number>
您可以執行相關指令,例如tuist share ,前綴為GITHUB_REF
環境變數:GITHUB_REF="refs/pull/${{ github.event.issue.number }}/head"
tuist share